*Experimental* new large-scaling printer code. Splits printing.tdb into
[gd/samba/.git] / source3 / printing / print_generic.c
index a32521c721b42bcc2372e969d6a77afe59ba334f..4d77b827bf6fba8cc53d62125ba80436f80f2c54 100644 (file)
@@ -55,7 +55,7 @@ static int print_run_command(int snum,char *command, int *outfd, ...)
 {
 
        pstring syscmd;
-       char *p, *arg;
+       char *arg;
        int ret;
        va_list ap;
        va_start(ap, outfd);
@@ -75,9 +75,7 @@ static int print_run_command(int snum,char *command, int *outfd, ...)
        }
        va_end(ap);
   
-       p = PRINTERNAME(snum);
-  
-       pstring_sub(syscmd, "%p", p);
+       pstring_sub(syscmd, "%p", PRINTERNAME(snum));
        standard_sub_snum(snum,syscmd,sizeof(syscmd));
 
        ret = smbrun(syscmd,outfd);