]> git.lyx.org Git - lyx.git/blobdiff - src/insets/insetexternal.C
prevent crash when inserting minipage in table cell,
[lyx.git] / src / insets / insetexternal.C
index 3a03a91940f490112aa9aa61857bfe0bec2105de..d8f4c83af2c889fa4fa8423d7af0a751eaea5f5e 100644 (file)
@@ -309,7 +309,7 @@ void InsetExternal::read(Buffer const * buffer, LyXLex & lex)
                { "template", EX_TEMPLATE }
        };
 
-       lex.pushTable(external_tags, EX_END);
+       pushpophelper pph(lex, external_tags, EX_END);
 
        bool found_end  = false;
        bool read_error = false;
@@ -363,8 +363,6 @@ void InsetExternal::read(Buffer const * buffer, LyXLex & lex)
                               "Missing \\end_inset.");
        }
 
-       lex.popTable();
-
        // Replace the inset's store
        setParams(params, buffer);