]> git.lyx.org Git - lyx.git/blobdiff - src/insets/InsetFoot.cpp
Make undo action no-ops when the buffer is read-only
[lyx.git] / src / insets / InsetFoot.cpp
index 5865c7d77ea4ab99e3ba107b16f60da5d72f3671..6de5e1353472ec0f1ab8f258957afb83427f9fa1 100644 (file)
@@ -20,7 +20,7 @@
 #include "Language.h"
 #include "LaTeXFeatures.h"
 #include "Layout.h"
-#include "OutputParams.h"
+#include "output_docbook.h"
 #include "ParIterator.h"
 #include "TextClass.h"
 #include "TocBackend.h"
@@ -122,13 +122,14 @@ int InsetFoot::plaintext(odocstringstream & os,
 }
 
 
-int InsetFoot::docbook(odocstream & os, OutputParams const & runparams) const
+void InsetFoot::docbook(XMLStream & xs, OutputParams const & runparams) const
 {
-       os << "<footnote>";
-       int const i = InsetText::docbook(os, runparams);
-       os << "</footnote>";
-
-       return i;
+       OutputParams rp = runparams;
+       rp.docbook_force_pars = true;
+       rp.docbook_in_par = false;
+       rp.docbook_consider_allow_multi_par = false;
+       rp.docbook_make_pars = true;
+       InsetText::docbook(xs, rp);
 }