Fixed memory leak

git-svn-id: file:///srv/svn/repos/haiku/trunk/current@6586 a95241bf-73f2-0310-859d-f6bbb57e9c96
This commit is contained in:
Michael Pfeiffer
2004-02-14 00:07:55 +00:00
parent 3b6882f17c
commit 6647639ac6
+4 -1
View File
@@ -117,9 +117,12 @@ config_job(BNode *spoolDir, BMessage *msg)
char* char*
add_printer(char *printerName) add_printer(char *printerName)
{ {
status_t st;
PrinterDriver* driver; PrinterDriver* driver;
driver = instanciate_driver(NULL); driver = instanciate_driver(NULL);
if (driver->PrinterSetup(printerName) == B_OK) { st = driver->PrinterSetup(printerName);
delete driver;
if (st == B_OK) {
return printerName; return printerName;
} else { } else {
return NULL; return NULL;