]> git.lyx.org Git - lyx.git/blobdiff - src/PrinterParams.cpp
prepare Qt 5.6 builds
[lyx.git] / src / PrinterParams.cpp
index c7bfd09db1cb361c80376f4566f703419a81e1fe..5bcdeb9874326b428cc4c8c394d689d881ba6c8d 100644 (file)
@@ -14,7 +14,7 @@
 
 #include "LyXRC.h"
 
-#include "support/assert.h"
+#include "support/lassert.h"
 #include "support/lstrings.h"
 
 
@@ -23,7 +23,6 @@ namespace lyx {
 PrinterParams::PrinterParams() 
 {
        target = PRINTER;
-       printer_name = lyxrc.printer;
        file_name = std::string();
        all_pages = true;
        from_page = 1;
@@ -40,6 +39,7 @@ PrinterParams::PrinterParams()
 
 void PrinterParams::testInvariant() const
 {
+#ifdef ENABLE_ASSERTIONS
        switch (target) {
        case PRINTER:
                // We can't do this test, because no default printer
@@ -47,12 +47,13 @@ void PrinterParams::testInvariant() const
                // LASSERT(!printer_name.empty(), /**/);
                break;
        case FILE:
-               LASSERT(!file_name.empty(), /**/);
+               LATTEST(!file_name.empty());
                break;
        default:
-               LASSERT(false, /**/);
+               LATTEST(false);
                break;
        }
+#endif
 }