From 342169dfe22ea0534551d2f09274a1d5855e7812 Mon Sep 17 00:00:00 2001 From: Philippe Saint-Pierre Date: Sun, 27 Nov 2011 23:23:08 -0500 Subject: [PATCH] Fix resource leakage CID 10828 --- src/preferences/printers/PrintersWindow.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/preferences/printers/PrintersWindow.cpp b/src/preferences/printers/PrintersWindow.cpp index 3a1138387b..bcdc9f8539 100644 --- a/src/preferences/printers/PrintersWindow.cpp +++ b/src/preferences/printers/PrintersWindow.cpp @@ -227,8 +227,10 @@ PrintersWindow::PrintTestPage(PrinterItem* printer) // job->ConfigJob(); BMessage* settings = job->Settings(); - if (settings == NULL) + if (settings == NULL) { + delete job; return; + } // enforce job config properties settings->AddInt32("copies", 1);