param: fix copy service to copy over cmdlist
authorGarming Sam <garming@catalyst.net.nz>
Mon, 24 Feb 2014 00:08:52 +0000 (13:08 +1300)
committerJeremy Allison <jra@samba.org>
Wed, 7 May 2014 17:49:17 +0000 (19:49 +0200)
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Reviewed-by: Andrew Bartlett <abartlet@samba.org>
Reviewed-by: Jeremy Allison <abartlet@samba.org>
lib/param/loadparm.c

index d503534eac8c092e632d9a220968832340352e39..bf2002264a61971187bb714b16f11be2cb5ea51c 100644 (file)
@@ -890,6 +890,7 @@ void copy_service(struct loadparm_service *pserviceDest,
                                                         (char **)dest_ptr,
                                                         *(const char * const *)src_ptr);
                                        break;
+                               case P_CMDLIST:
                                case P_LIST:
                                        TALLOC_FREE(*((char ***)dest_ptr));
                                        *(const char * const **)dest_ptr = (const char * const *)str_list_copy(pserviceDest,