diff --git a/cups-pdf-postprocess.py b/cups-pdf-postprocess.py index cc5dd1d9a5119ac3ee35681908611512edfa111e..0ad636e7f17b1315a716f9d486ee0be49653158c 100755 --- a/cups-pdf-postprocess.py +++ b/cups-pdf-postprocess.py @@ -171,7 +171,7 @@ class CPP(QWidget): pipeline.append([ "pdfbook", "/dev/stdin", "-o", "/dev/stdout" ]) if self._compact.isChecked(): - pipeline.append([ "%s/%s" % (os.path.dirname(os.path.realpath(sys.argv[0])), "print_compact.sh"), + pipeline.append([ "%s/print_compact.sh" % DIR, "%i" % self._compact_copies.value() ]) if self._printer.currentData() is SAVE_AS_FILE: @@ -190,6 +190,7 @@ class CPP(QWidget): exec_pipeline(pipeline, self._pdf, err_callback=logMsg) self._button_cancel.setText("Close") +DIR = os.path.dirname(os.path.realpath(sys.argv[0])) if __name__ == '__main__': app = QApplication(sys.argv[2:])