From: Dhaval Giani Date: Wed, 4 Mar 2009 11:38:53 +0000 (+0530) Subject: libcgroup: Initialize buffer in config.c X-Git-Tag: v0.34~80 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=a6d564038aa2879e50d01d130d8cc04130e2e555;p=thirdparty%2Flibcgroup.git libcgroup: Initialize buffer in config.c Fix the warning, config.c: In function ‘cgroup_config_parse_controller_options’: config.c:104: warning: ‘buffer’ may be used uninitialized in this function Signed-off-by: Dhaval Giani --- diff --git a/config.c b/config.c index 7e827ee4..b1889851 100644 --- a/config.c +++ b/config.c @@ -101,7 +101,7 @@ int cgroup_config_insert_cgroup(char *cg_name) */ int cgroup_config_parse_controller_options(char *controller, char *name_value) { - char *buffer; + char *buffer = NULL; char *name, *value; struct cgroup_controller *cgc; int error; @@ -124,6 +124,7 @@ int cgroup_config_parse_controller_options(char *controller, char *name_value) nm_pairs = strtok_r(name_value, ":", &nv_buf); cgroup_dbg("[1] name value pair being processed is %s\n", nm_pairs); + name = strtok_r(nm_pairs, " ", &buffer); if (!name)