s3:loadparm: fix copy service error (canonicalize_servicename: NULL source name)
authorMichael Adam <obnox@samba.org>
Mon, 15 Dec 2008 13:42:13 +0000 (14:42 +0100)
committerMichael Adam <obnox@samba.org>
Mon, 15 Dec 2008 13:46:30 +0000 (14:46 +0100)
this was introduced by commit 3358a139d2dc77eb4c842d41722b1acc24bd2cb2.

Michael

source3/param/loadparm.c

index f2a39d12debdbf365e3f89264513b0922ebded17..9a55067b017d0135d831340d5e4ac86da1fbcee9 100644 (file)
@@ -5783,7 +5783,7 @@ static void free_service(struct service *pservice)
                DEBUG(5, ("free_service: Freeing service %s\n",
                       pservice->szService));
 
-       free_parameters_by_snum(getservicebyname(pservice->szService, NULL));
+       free_parameters(pservice);
 
        string_free(&pservice->szService);
        bitmap_free(pservice->copymap);