From ce011f2e9704f209fdbb049e9a3bf238b2aa69b8 Mon Sep 17 00:00:00 2001 From: Yehuda Sadeh Date: Wed, 29 Apr 2009 11:41:44 -0700 Subject: [PATCH] conf: added missing allocations --- src/cfuse.cc | 2 +- src/common/debug.cc | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/cfuse.cc b/src/cfuse.cc index ce0a0e3f2e21b..b502e6099d034 100644 --- a/src/cfuse.cc +++ b/src/cfuse.cc @@ -50,7 +50,7 @@ int main(int argc, const char **argv, const char *envp[]) { vec_to_argv(args, argc, argv); // FUSE will chdir("/"); be ready. - g_conf.chdir = "/"; + g_conf.chdir = strdup("/"); if (g_conf.clock_tare) g_clock.tare(); diff --git a/src/common/debug.cc b/src/common/debug.cc index 911537884c382..771e3b3e5394c 100644 --- a/src/common/debug.cc +++ b/src/common/debug.cc @@ -47,7 +47,7 @@ void _dout_open_log() } if (!g_conf.log_sym_dir) - g_conf.log_sym_dir = g_conf.log_dir; + g_conf.log_sym_dir = strdup(g_conf.log_dir); if (g_conf.log_sym_dir[0] == '/') strcpy(_dout_symlink_dir, g_conf.log_sym_dir); -- 2.39.5