From: John Ralls Date: Sun, 19 Feb 2012 21:15:40 +0000 (-0800) Subject: Create enum PrinterStateLevel X-Git-Url: http://pileus.org/git/?p=~andy%2Fgtk;a=commitdiff_plain;h=4945b832b26fdb3e4673a3a9d71fb9f98f4eccc5 Create enum PrinterStateLevel Fixes "magic number" in printer_state_reason_level. --- diff --git a/modules/printbackends/cups/gtkprintbackendcups.c b/modules/printbackends/cups/gtkprintbackendcups.c index f26214af6..f38a16c7c 100644 --- a/modules/printbackends/cups/gtkprintbackendcups.c +++ b/modules/printbackends/cups/gtkprintbackendcups.c @@ -1689,6 +1689,13 @@ static const char * printer_strings[] = N_("There is a problem on printer '%s'.") }; +typedef enum + { + GTK_PRINTER_STATE_LEVEL_NONE = 0, + GTK_PRINTER_STATE_LEVEL_INFO = 1, + GTK_PRINTER_STATE_LEVEL_WARNING = 2, + GTK_PRINTER_STATE_LEVEL_ERROR = 3 + } PrinterStateLevel; static void cups_request_printer_list_cb (GtkPrintBackendCups *cups_backend, GtkCupsResult *result,