summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/syslogd.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/syslogd.c b/tools/syslogd.c
index 183decb1..5e94beab 100644
--- a/tools/syslogd.c
+++ b/tools/syslogd.c
@@ -2404,6 +2404,9 @@ queryLocalHostname(void)
}
}
+ /* LocalDomain is "" or part of LocalHostName, allocate a new string */
+ CHKmalloc(LocalDomain = (uchar*)strdup(LocalDomain));
+
/* Convert to lower case to recognize the correct domain laterly */
for(p = LocalDomain ; *p ; p++)
*p = (char)tolower((int)*p);