aboutsummaryrefslogtreecommitdiff
path: root/contrib
diff options
context:
space:
mode:
authorTreeston <treeston.mmoc@gmail.com>2019-07-30 11:42:08 +0200
committerTreeston <treeston.mmoc@gmail.com>2019-07-30 11:42:08 +0200
commit19d71fb2061aa251c232aaeb2df8121427d6c5d4 (patch)
tree26075716f89395cf3c4813fe17e985b4dca350c9 /contrib
parent00b10c6b349519d9ae5e7bd7eff246f8e389d319 (diff)
Contrib/Misc: Allow enumutils_describe.py to better deal with commented-out enum lines
Diffstat (limited to 'contrib')
-rw-r--r--contrib/enumutils_describe.py2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/enumutils_describe.py b/contrib/enumutils_describe.py
index be615bae432..29380e818f0 100644
--- a/contrib/enumutils_describe.py
+++ b/contrib/enumutils_describe.py
@@ -27,7 +27,7 @@ if not getcwd().endswith('src'):
exit(1)
EnumPattern = compile(r'//\s*EnumUtils: DESCRIBE THIS\s+enum\s+([0-9A-Za-z]+)[^\n]*\s*{([^}]+)};')
-EnumValuesPattern = compile(r'\s+[^,]+[^\n]*')
+EnumValuesPattern = compile(r'\s+[^,\n]+(,[^\n]*)?')
EnumValueNamePattern = compile(r'^\s*([a-zA-Z0-9_]+)', flags=MULTILINE)
EnumValueSkipLinePattern = compile(r'^\s*//')
EnumValueCommentPattern = compile(r'//[ \t]*([^\n]+)$')