Mercurial > projects > dwt-linux
diff dwt/printing/Printer.d @ 195:e0ffca35fe59
Fix: more ==/is
author | Frank Benoit <benoit@tionex.de> |
---|---|
date | Thu, 06 Mar 2008 10:08:53 +0100 |
parents | de2578a843a7 |
children | 08789b28bdf3 |
line wrap: on
line diff
--- a/dwt/printing/Printer.d Thu Mar 06 09:59:42 2008 +0100 +++ b/dwt/printing/Printer.d Thu Mar 06 10:08:53 2008 +0100 @@ -103,7 +103,7 @@ * which means the event loop never ends. The fix is to check to see if the driver * is of type Lpr, and stop the enumeration, which exits the event loop. */ - if (printerList[length_].driver ==/*eq*/ GTK_LPR_BACKEND) return 1; + if (printerList[length_].driver.equals(GTK_LPR_BACKEND)) return 1; return 0; } @@ -144,7 +144,7 @@ } int GtkPrinterFunc_FindNamedPrinter (GtkPrinter* printer, void* user_data) { PrinterData pd = printerDataFromGtkPrinter(printer); - if (pd.driver ==/*eq*/data.driver && pd.name ==/*eq*/ data.name ) { + if (pd.driver.equals(data.driver) && pd.name.equals(data.name)) { this.printer = printer; OS.g_object_ref(printer); return 1; @@ -707,7 +707,7 @@ char* buffer = tango.stdc.stringz.toStringz( data.fileName ); OS.gtk_print_settings_set(settings, OS.GTK_PRINT_SETTINGS_OUTPUT_URI.ptr, buffer); } - if (data.driver ==/*eq*/ "GtkPrintBackendFile" && data.name ==/*eq*/ "Print to File" ) { //$NON-NLS-1$ //$NON-NLS-2$ + if (data.driver.equals("GtkPrintBackendFile") && data.name.equals("Print to File")) { //$NON-NLS-1$ //$NON-NLS-2$ char* buffer = tango.stdc.stringz.toStringz( data.fileName ); OS.gtk_print_settings_set(settings, OS.GTK_PRINT_SETTINGS_OUTPUT_URI.ptr, buffer); }