summaryrefslogtreecommitdiff
path: root/source3/printing/printing.c
diff options
context:
space:
mode:
Diffstat (limited to 'source3/printing/printing.c')
-rw-r--r--source3/printing/printing.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/source3/printing/printing.c b/source3/printing/printing.c
index 2aecb58047..09a574c2c9 100644
--- a/source3/printing/printing.c
+++ b/source3/printing/printing.c
@@ -323,8 +323,10 @@ static BOOL parse_lpq_lprng(char *line,print_queue_struct *buf,BOOL first)
char *tokarr[LPRNG_MAXTOK];
char *cptr;
int num_tok = 0;
+ pstring line2;
- tokarr[0] = strtok(line," \t");
+ pstrcpy(line2,line);
+ tokarr[0] = strtok(line2," \t");
num_tok++;
while (((tokarr[num_tok] = strtok(NULL," \t")) != NULL)
&& (num_tok < LPRNG_MAXTOK)) {