lib/param: fix copy service to include the case for P_CHAR
authorGarming Sam <garming@catalyst.net.nz>
Tue, 7 Jan 2014 23:51:26 +0000 (12:51 +1300)
committerAndrew Bartlett <abartlet@samba.org>
Fri, 10 Jan 2014 02:05:52 +0000 (15:05 +1300)
Signed-off-by: Garming Sam <garming@catalyst.net.nz>
Signed-off-by: Andrew Bartlett <abartlet@samba.org>
lib/param/loadparm.c

index 45b4cac10ab9521c474367a4a9bd529ab9ef7e7f..02ae79a4b10b5672dff28514afc4746271be3ea2 100644 (file)
@@ -937,6 +937,10 @@ static void copy_service(struct loadparm_service *pserviceDest,
                                        *(int *)dest_ptr = *(int *)src_ptr;
                                        break;
 
+                               case P_CHAR:
+                                       *(char *)dest_ptr = *(char *)src_ptr;
+                                       break;
+
                                case P_STRING:
                                        lpcfg_string_set(pserviceDest,
                                                   (char **)dest_ptr,