From bd1abc6927d9f99161c3b6fa2a715d935fa24bf1 Mon Sep 17 00:00:00 2001 From: Andrew Tridgell Date: Wed, 3 Dec 1997 03:00:49 +0000 Subject: hopefully handle "ready and waiting" messages in print queue output a little better (This used to be commit 465edceecf86cafd225e5662b01242f87f0bd603) --- source3/printing/printing.c | 3 +++ 1 file changed, 3 insertions(+) (limited to 'source3/printing/printing.c') diff --git a/source3/printing/printing.c b/source3/printing/printing.c index 51fd3a992e..040bb8c497 100644 --- a/source3/printing/printing.c +++ b/source3/printing/printing.c @@ -887,18 +887,21 @@ static BOOL parse_lpq_entry(int snum,char *line, if (strstr(line,stat0_strings[i])) { StrnCpy(status->message,line,sizeof(status->message)-1); status->status=LPSTAT_OK; + return ret; } case LPSTAT_STOPPED: for (i=0; stat1_strings[i]; i++) if (strstr(line,stat1_strings[i])) { StrnCpy(status->message,line,sizeof(status->message)-1); status->status=LPSTAT_STOPPED; + return ret; } case LPSTAT_ERROR: for (i=0; stat2_strings[i]; i++) if (strstr(line,stat2_strings[i])) { StrnCpy(status->message,line,sizeof(status->message)-1); status->status=LPSTAT_ERROR; + return ret; } break; } -- cgit