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>
Tue, 26 Jun 2012 14:10:39 +0000 (16:10 +0200)
source3/printing/printing.c

index ef5e0359246a9c95da1a2ad333a004db5cdbad20..3e9fa469c55537ad37a206effc8bf357f21be467 100644 (file)
@@ -827,8 +827,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 );