From cee1109d9b53a281ad8c693f796b8edb6789b903 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Thu, 23 Jun 2016 08:37:12 -0400 Subject: fix ampersands in group names in generated binding files --- tools/fmt-bindings | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) (limited to 'tools') diff --git a/tools/fmt-bindings b/tools/fmt-bindings index 351368fb55..d2dd1adfca 100755 --- a/tools/fmt-bindings +++ b/tools/fmt-bindings @@ -280,9 +280,12 @@ while () { $b =~ s/SECONDARY/Secondary-/; $b =~ s/TERTIARY/Tertiary-/; $b =~ s/LEVEL4/Level4-/; - + + $g = $group_names{$gkey}; + $g =~ s/\\&/&/g; + $bref = $owner_bindings{$owner}; - push (@$bref, [ $action, $b, $group_names{$gkey} ]); + push (@$bref, [ $action, $b, $g]); } } -- cgit v1.2.3