Fix bogus uninitialized variable warnings
authorVolker Lendecke <vl@samba.org>
Fri, 25 Jan 2008 20:20:39 +0000 (21:20 +0100)
committerVolker Lendecke <vl@samba.org>
Fri, 25 Jan 2008 20:20:39 +0000 (21:20 +0100)
(This used to be commit 71d6580c837adcc2cddcdff561f6fb09701501ee)

source3/client/smbmnt.c
source3/client/smbmount.c
source3/rpcclient/cmd_spoolss.c

index 79c55b2f90ea336805626257939376cc3778f25c..198faca173cbd6e339f4a25feca4d82429bf5c83 100644 (file)
@@ -162,7 +162,7 @@ do_mount(char *share_name, unsigned int flags, struct smb_mount_data *data)
        char *release, *major, *minor;
        char *data1, *data2;
        int ret;
-       char *saveptr;
+       char *saveptr = NULL;
 
        if (asprintf(&opts,
                        "version=7,uid=%d,gid=%d,file_mode=0%o,dir_mode=0%o,%s",
index 9fe2d36bd37846cdacbd45a60eec99d24b029c87..ee4b180a89f93bac7997a7719a6742cf7b8d431f 100644 (file)
@@ -764,7 +764,7 @@ static void parse_mount_smb(int argc, char **argv)
        char *opts;
        char *opteq;
        int val;
-       char *saveptr;
+       char *saveptr = NULL;
        TALLOC_CTX *ctx = talloc_tos();
 
        /* FIXME: This function can silently fail if the arguments are
index d98cb992769df3893e79b96d039e0f727f2b8135..b5282d2e9b568e18e0dac8a54c9fa8d6c6e987a8 100644 (file)
@@ -1252,7 +1252,7 @@ static bool init_drv_info_3_members ( TALLOC_CTX *mem_ctx, DRIVER_INFO_3 *info,
 {
        char    *str, *str2;
        uint32  len, i;
-       char *saveptr;
+       char *saveptr = NULL;
 
        /* fill in the UNISTR fields */
        str = get_driver_3_param (args, ":", &info->name);