s3-printing: fix potential print db refcount leak
authorDavid Disseldorp <ddiss@samba.org>
Wed, 8 Feb 2012 12:45:40 +0000 (13:45 +0100)
committerDavid Disseldorp <ddiss@samba.org>
Mon, 25 Jun 2012 11:07:56 +0000 (13:07 +0200)
source3/printing/printing.c

index d41c606b1c84410ab4ccf17bc5bfc154421719b9..f928557c02f87f051c7180aeea3ff2f9d03d492e 100644 (file)
@@ -820,8 +820,8 @@ static bool pjob_store(struct tevent_context *ev,
                }
        }
 
-       release_print_db(pdb);
 done:
+       release_print_db(pdb);
        SAFE_FREE( old_data.dptr );
        SAFE_FREE( buf );