]> git.lyx.org Git - lyx.git/blobdiff - src/output_plaintext.C
- Link against qt-mt333.lib which is what the current qt3 cvs produces
[lyx.git] / src / output_plaintext.C
index 09329d20b5e5ab8432e9de27cb9040f341df856f..4b4be01ad14d6cad4174e114ff223bbf74315b0d 100644 (file)
 #include "ParagraphList_fwd.h"
 #include "ParagraphParameters.h"
 
-#include "support/gzstream.h"
 #include "support/lstrings.h"
 
-#ifdef HAVE_LOCALE
-#endif
+#include <fstream>
 
 using lyx::support::ascii_lowercase;
 using lyx::support::compare_ascii_no_case;
@@ -87,7 +85,7 @@ void asciiParagraph(Buffer const & buf,
 {
        int ltype = 0;
        Paragraph::depth_type ltype_depth = 0;
-       bool ref_printed = false;
+       static bool ref_printed = false;
        Paragraph::depth_type depth = par.params().depth();
 
        // First write the layout
@@ -209,7 +207,9 @@ void asciiParagraph(Buffer const & buf,
                                currlinelen += word.length();
                                word.erase();
                        }
-                       if (inset->plaintext(buf, os, runparams)) {
+                       OutputParams rp = runparams;
+                       rp.depth = par.params().depth();
+                       if (inset->plaintext(buf, os, rp)) {
                                // to be sure it breaks paragraph
                                currlinelen += runparams.linelen;
                        }