From: Angus Leeming Date: Tue, 1 Jun 2004 17:54:33 +0000 (+0000) Subject: One line fix to bug 1513. X-Git-Tag: 1.6.10~15190 X-Git-Url: https://git.lyx.org/gitweb/?a=commitdiff_plain;h=e2c44bb179dc532c319ee72a9711e9178a940a0a;p=features.git One line fix to bug 1513. git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@8792 a592a061-630c-0410-9148-cb99ea01b6c8 --- diff --git a/src/ChangeLog b/src/ChangeLog index ac65455113..33e46020d8 100644 --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2004-06-01 Angus Leeming + + * output_linuxdoc.C (linuxdocParagraphs): Check that the paragraph + contains data before calling isInset(0). (Bug 1513.) + 2004-06-01 Georg Baum * exporter.C (checkOverwrite): new method diff --git a/src/output_linuxdoc.C b/src/output_linuxdoc.C index 44e1cd6ee9..dd975cf305 100644 --- a/src/output_linuxdoc.C +++ b/src/output_linuxdoc.C @@ -46,7 +46,7 @@ void linuxdocParagraphs(Buffer const & buf, for (; pit != pend; ++pit) { LyXLayout_ptr const & style = pit->layout(); // treat as a special case for compatibility with old code - if (pit->isInset(0)) { + if (!pit->empty() && pit->isInset(0)) { InsetBase const * inset = pit->getInset(0); if (inset->lyxCode() == InsetOld::TOC_CODE) { string const temp = "toc";