summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorDusan Durech <dusan.d@Centrum.sk>2009-09-04 17:22:51 +0200
committerDusan Durech <dusan.d@Centrum.sk>2009-09-04 17:22:51 +0200
commitef7d34b831f025c1588fa1646354f1942b368397 (patch)
tree0762a7975205f1f2d205a15aa9cba809ac62c908 /src/server
parent16fc4253e795e4812b8680a61525e8d8fd0693d1 (diff)
fix few stupid bugs + fix one memory leak
Diffstat (limited to 'src/server')
-rw-r--r--src/server/log.c8
1 files changed, 8 insertions, 0 deletions
diff --git a/src/server/log.c b/src/server/log.c
index 647ceaa..0c6c319 100644
--- a/src/server/log.c
+++ b/src/server/log.c
@@ -33,6 +33,10 @@ void log_add(int type, char *msg)
time_t currentTime;
char *str_type;
+ if (logFile == NULL) {
+ return;
+ }
+
currentTime = time(NULL);
tm_struct = localtime(&currentTime);
@@ -66,6 +70,10 @@ void log_add(int type, char *msg)
void log_quit()
{
+ if (logFile == NULL) {
+ return;
+ }
+
log_add(LOG_INF, "Logging finished");
fclose(logFile);
}