Oliver, thanks for your investigations. Indeed the break won't be reached, since !(0 && something) is always true.
However, from reading lp.h, it says #define LP_PERRORP 0x08 /* unchanged input, active low */ so if that bit is zero, it means 'yes', and thus the printer reports an error condition. I'll talk with upstream about this. -- Konica Minolta PagePro 1300W USB Printing problem https://launchpad.net/bugs/37554 -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
