]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetnewline.C
prevent crash when inserting minipage in table cell,
[lyx.git] / src / insets / insetnewline.C
index c7a3adeee96d45cd28c7d24b199d1fb3104f067a..40d3596278f2b002169bc66cbe2c3941abe5d70c 100644 (file)
@@ -44,6 +44,7 @@ void InsetNewline::metrics(MetricsInfo & mi, Dimension & dim) const
        dim.asc = font_metrics::maxAscent(font);
        dim.des = font_metrics::maxDescent(font);
        dim.wid = font_metrics::width('n', font);
+       dim_ = dim;
 }
 
 
@@ -62,16 +63,16 @@ int InsetNewline::ascii(Buffer const *, ostream & os, int) const
 }
 
 
-int InsetNewline::linuxdoc(Buffer const *, std::ostream &) const
+int InsetNewline::linuxdoc(Buffer const *, std::ostream & os) const
 {
-       /* FIXME */
+       os << '\n';
        return 0;
 }
 
 
-int InsetNewline::docbook(Buffer const *, std::ostream &, bool) const
+int InsetNewline::docbook(Buffer const *, std::ostream & os, bool) const
 {
-       /* FIXME */
+       os << '\n';
        return 0;
 }