From 556f00e4af55e78836c45f47b0662ab44bbb8b48 Mon Sep 17 00:00:00 2001 From: deva Date: Tue, 20 May 2008 14:03:10 +0000 Subject: Made fixes pointed out by GCC 4.2 and -D_FORTIFY_SOURCES=2 --- server/src/daemon.cc | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'server/src/daemon.cc') diff --git a/server/src/daemon.cc b/server/src/daemon.cc index a88fa39..655a234 100644 --- a/server/src/daemon.cc +++ b/server/src/daemon.cc @@ -81,7 +81,7 @@ Daemon::~Daemon() int Daemon::run(const char *user, const char* group, bool detach) { - int f; + // int f; int fd; // Fetch user and group IDs @@ -103,7 +103,9 @@ int Daemon::run(const char *user, const char* group, bool detach) } } - chdir("/"); + if(chdir("/")) { + fprintf(stderr, "Could not chdir to / : %s\n", strerror(errno)); + } umask(0); if(detach) { -- cgit v1.2.3