]> git.ipfire.org Git - thirdparty/libcgroup.git/commitdiff
libcgroup: Initialize buffer in config.c
authorDhaval Giani <dhaval@linux.vnet.ibm.com>
Wed, 4 Mar 2009 11:38:53 +0000 (17:08 +0530)
committerDhaval Giani <dhaval@linux.vnet.ibm.com>
Wed, 4 Mar 2009 11:38:53 +0000 (17:08 +0530)
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 <dhaval@linux.vnet.ibm.com>
config.c

index 7e827ee421234bfa6b171c42a299ffffd890c47b..b1889851c568e4aa2519dd059c0e4a99bf3efd3a 100644 (file)
--- 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)