From dd4a8d333ddab043c5a6e89c0d19e56a1bdcec3e Mon Sep 17 00:00:00 2001 From: Dan Winship Date: Fri, 14 Oct 2011 14:32:11 -0400 Subject: [PATCH] glib-mkenums.in: fix @ENUMPREFIX@ with /*< underscore_name=... >*/ For enums defined with an underscore_name override, @ENUMPREFIX@ would include a trailing "_". Fix. https://bugzilla.gnome.org/show_bug.cgi?id=661797 --- gobject/glib-mkenums.in | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/gobject/glib-mkenums.in b/gobject/glib-mkenums.in index 6372245..af0304d 100755 --- a/gobject/glib-mkenums.in +++ b/gobject/glib-mkenums.in @@ -379,7 +379,7 @@ while (<>) { $enumshort =~ s/^[A-Z][A-Z0-9]*_//; $enumname_prefix = $enumlong; - $enumname_prefix =~ s/$enumshort$//; + $enumname_prefix =~ s/_$enumshort$//; } else { # enumname is e.g. GMatchType $enspace = $enumname; -- 2.7.4