From 3280f45259f1a2e6aaba6c9ac204cbffc031345a Mon Sep 17 00:00:00 2001 From: Roland Dobai Date: Mon, 26 Oct 2020 11:55:48 +0100 Subject: [PATCH] tools/ldgen: Fix parsing of sections names on Windows --- tools/ldgen/generation.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/tools/ldgen/generation.py b/tools/ldgen/generation.py index b031f8e05..76a5da1ed 100644 --- a/tools/ldgen/generation.py +++ b/tools/ldgen/generation.py @@ -609,8 +609,8 @@ class SectionsInfo(dict): archive_path = (Literal("In archive").suppress() + White().suppress() + - # trim the last character (:) from archive_path - restOfLine.setResultsName("archive_path").setParseAction(lambda t: t[0][:-1])) + # trim the colon and line ending characters from archive_path + restOfLine.setResultsName("archive_path").setParseAction(lambda s, loc, toks: s.rstrip(":\n\r "))) parser = archive_path results = None