diff options
author | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2014-11-20 15:23:55 -0600 |
---|---|---|
committer | Timothy Pearson <kb9vqf@pearsoncomputing.net> | 2014-11-20 15:23:55 -0600 |
commit | d1cb7da7f9763a4ad6b3146c0f20a5cd69dcd8cc (patch) | |
tree | 7214d857c82760a2ae47083e85e0894f116b5035 | |
parent | d32cf2720f1b1389c834879d23a3a7a04ec0ea45 (diff) | |
parent | b3e3f6026bca4ae56ff5d109d76961e0f47deab4 (diff) | |
download | tdelibs-d1cb7da7f9763a4ad6b3146c0f20a5cd69dcd8cc.tar.gz tdelibs-d1cb7da7f9763a4ad6b3146c0f20a5cd69dcd8cc.zip |
Merge branch 'master' of http://scm.trinitydesktop.org/scm/git/tdelibs
-rw-r--r-- | tdeprint/cups/make_driver_db_cups.cpp | 9 |
1 files changed, 8 insertions, 1 deletions
diff --git a/tdeprint/cups/make_driver_db_cups.cpp b/tdeprint/cups/make_driver_db_cups.cpp index c658181a7..a6dec1169 100644 --- a/tdeprint/cups/make_driver_db_cups.cpp +++ b/tdeprint/cups/make_driver_db_cups.cpp @@ -203,6 +203,13 @@ void initPpd(const char *dirname) } } +void initCompressedPpd(const char *dirname) +{ + // HACK + // The initPpd function actually handles the compressed PPDs as well, so do nothing here + // If we were to rerun initPpd here then all drivers would be duplicated! +} + int parsePpdFile(const char *filename, const char *origin, const char *metadata, FILE *output_file) { gzFile ppd_file; @@ -350,7 +357,7 @@ int parseCompressedPpdFile(const char *ppdfilename, const char *origin, const ch int main(int argc, char *argv[]) { registerHandler("ppd:", initPpd, parsePpdFile); - registerHandler("compressed-ppd:", initPpd, parseCompressedPpdFile); + registerHandler("compressed-ppd:", initCompressedPpd, parseCompressedPpdFile); initFoomatic(); return execute(argc, argv); } |