summaryrefslogtreecommitdiff
path: root/menuselect/menuselect
diff options
context:
space:
mode:
Diffstat (limited to 'menuselect/menuselect')
-rwxr-xr-xmenuselect/menuselect2
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?
}