From 18319eed2349580a3e57ff26d198530f41e98d08 Mon Sep 17 00:00:00 2001 From: Thomas Schoebel-Theuer Date: Fri, 6 Nov 2020 12:03:40 +0100 Subject: [PATCH] marsadm: fix parsing of backslash-terminated lines Suggested-by: dhrmn --- userspace/marsadm | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/userspace/marsadm b/userspace/marsadm index ad689379..72941d80 100755 --- a/userspace/marsadm +++ b/userspace/marsadm @@ -436,7 +436,7 @@ sub call_hook { # syntactic scanning / parsing -my $match_comment = qr'#[^\n]*|//\h[^\n]*|/\*(?:[^*]|\*[^/])*\*/'; +my $match_comment = qr'#[^\n]*|//\h[^\n]*|/\*(?:[^*]|\*[^/])*\*/|\\\n\s*'; my $match_nobrace = qr'(?:[^{}\\]|\\.)*'s; my $match_inner = $match_nobrace; my $match_brace = qr"\{$match_inner\}"s;