param: fix copy service to copy over cmdlist
[mat/samba.git] / 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,