]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
logger: fix warning
authorSage Weil <sage@newdream.net>
Thu, 18 Feb 2010 17:57:15 +0000 (09:57 -0800)
committerSage Weil <sage@newdream.net>
Thu, 18 Feb 2010 17:57:15 +0000 (09:57 -0800)
src/common/Logger.cc

index f2a174cc73a90bebd36e3522bf7f3661d5c98c9b..ceb8a4658c4e1553419143a5ee2a34463825ab93 100644 (file)
@@ -134,9 +134,10 @@ void Logger::_open_log()
 
   filename = "";
   if (g_conf.chdir && g_conf.chdir[0] && g_conf.logger_dir[0] != '/') {
-    char cwd[200];
-    getcwd(cwd, 200);
-    filename = cwd;
+    char cwd[PATH_MAX];
+    char *c = getcwd(cwd, sizeof(cwd));
+    assert(c);
+    filename = c;
     filename += "/";
   }