diff options
-rwxr-xr-x | gobject/glib-mkenums.in | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gobject/glib-mkenums.in b/gobject/glib-mkenums.in index 1643fd625..969c84a21 100755 --- a/gobject/glib-mkenums.in +++ b/gobject/glib-mkenums.in @@ -83,7 +83,9 @@ sub parse_entries { if (m@^\s* (\w+)\s* # name (?:=( # value - (?:[^,/]|/(?!\*))* + \s*\w+\s*\(.*\)\s* # macro with multiple args + | # OR + (?:[^,/]|/(?!\*))* # anything but a comma or comment ))?,?\s* (?:/\*< # options (([^*]|\*(?!/))*) |