diff --git a/channels/printer/client/printer_main.c b/channels/printer/client/printer_main.c index fe7913709..d073bc860 100644 --- a/channels/printer/client/printer_main.c +++ b/channels/printer/client/printer_main.c @@ -394,12 +394,12 @@ static BOOL printer_save_default_config(const rdpSettings* settings, rdpPrinter* wname = ConvertUtf8ToWCharAlloc(printer->name, NULL); - if (wname) + if (!wname) goto fail; driver = ConvertUtf8ToWCharAlloc(printer->driver, NULL); - if (driver) + if (!driver) goto fail; wlen = _wcslen(wname) + 1;