]> git.lyx.org Git - lyx.git/blobdiff - src/PrinterParams.cpp
Cmake build: Only use the new lyxconvert on MAC
[lyx.git] / src / PrinterParams.cpp
index fd585903acfc965a47ad886779f6115c760a267a..fff8c63bf84ab27ee96d1c76b0b28cf20846a2d5 100644 (file)
 
 namespace lyx {
 
-PrinterParams::PrinterParams() 
+PrinterParams::PrinterParams()
 {
        target = PRINTER;
-       printer_name = lyxrc.printer;
-       file_name = std::string();
        all_pages = true;
        from_page = 1;
        to_page = 0;
@@ -40,6 +38,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 +46,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
 }