From 177c3d0f5a05843471a0f24969fddb6b4a9c1411 Mon Sep 17 00:00:00 2001 From: the-cat-that-codes Date: Sun, 24 May 2020 21:21:34 +0200 Subject: [PATCH] Changed ParseException message argument The 'message' attribute seems to be not usable since python 3.0 (see PEP #352) but 'msg' is a valid attribute for pyparsing.ParseException. --- tools/ldgen/generation.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/tools/ldgen/generation.py b/tools/ldgen/generation.py index 5e08e177d..28cc48591 100644 --- a/tools/ldgen/generation.py +++ b/tools/ldgen/generation.py @@ -591,7 +591,7 @@ class SectionsInfo(dict): try: results = parser.parseString(first_line) except ParseException as p: - raise ParseException("Parsing sections info for library " + sections_info_dump.name + " failed. " + p.message) + raise ParseException("Parsing sections info for library " + sections_info_dump.name + " failed. " + p.msg) archive = os.path.basename(results.archive_path) self.sections[archive] = SectionsInfo.__info(sections_info_dump.name, sections_info_dump.read())