fixup extra SAFE_FREE()'s noticed by abartlet
authorGerald Carter <jerry@samba.org>
Tue, 8 Apr 2003 14:06:27 +0000 (14:06 +0000)
committerGerald Carter <jerry@samba.org>
Tue, 8 Apr 2003 14:06:27 +0000 (14:06 +0000)
(This used to be commit 51d330dcf3bd74367fc18f4229a9cfa0392f0b36)

source3/rpc_server/srv_spoolss_nt.c

index 1c203733b59de0e7d65f34046bb0ea18b305aac4..fd837cd9fb43511ffa90ae49d05f26edf6e40714 100644 (file)
@@ -8414,7 +8414,6 @@ static WERROR getjob_level_1(print_queue_struct *queue, int count, int snum, uin
        info_1=(JOB_INFO_1 *)malloc(sizeof(JOB_INFO_1));
 
        if (info_1 == NULL) {
-               SAFE_FREE(queue);
                return WERR_NOMEM;
        }
                
@@ -8424,7 +8423,6 @@ static WERROR getjob_level_1(print_queue_struct *queue, int count, int snum, uin
        }
        
        if (found==False) {
-               SAFE_FREE(queue);
                SAFE_FREE(info_1);
                /* NT treats not found as bad param... yet another bad choice */
                return WERR_INVALID_PARAM;