From aafefdbe26b81d2a97b68fab01b5938823f68e45 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Jos=C3=A9=20Matox?= Date: Tue, 17 Jul 2007 16:46:19 +0000 Subject: [PATCH] Fix crash loading old files (http://www.mail-archive.com/lyx-users%40lists.lyx.org/msg57472.html) git-svn-id: svn://svn.lyx.org/lyx/lyx-devel/trunk@19101 a592a061-630c-0410-9148-cb99ea01b6c8 --- lib/lyx2lyx/lyx_1_5.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/lib/lyx2lyx/lyx_1_5.py b/lib/lyx2lyx/lyx_1_5.py index dbffe31abb..3374d8567f 100644 --- a/lib/lyx2lyx/lyx_1_5.py +++ b/lib/lyx2lyx/lyx_1_5.py @@ -444,6 +444,13 @@ def convert_commandparams(document): i = i + 1 continue + j = find_token(document.body, "\\end_inset", i + 1) + if j == -1: + document.warning("Malformed document") + else: + command += "".join(document.body[i+1:j]) + document.body[i+1:j] = [] + # The following parser is taken from the original InsetCommandParams::scanCommand name = "" option1 = "" -- 2.39.2