diff options
-rwxr-xr-x | menuselect/menuselect | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/menuselect/menuselect b/menuselect/menuselect index 0530a8b..7e26a9c 100755 --- a/menuselect/menuselect +++ b/menuselect/menuselect @@ -111,7 +111,7 @@ sub warning($) { # <var>value</var> --> Var: value sub extract_xml_key($) { my $xml_line = shift; - if ($xml_line !~ m{^\s*<([a-zA-Z0-9]*)>([^<]*)</\1>}) { + if ($xml_line !~ m{^\s*<([a-z_A-Z0-9]+)(\s+([^>]*))?>([^<]*)</\1>}) { warning "parsed empty value from XML line $xml_line"; return ('', ''); # warn? } |