# HG changeset patch # User frosch # Date 2012-05-26 14:16:27 # Node ID 45622ebd17943b7d84a03ea92e1bdd84ff695ce4 # Parent 42adb924a732175d689ac0306ba72eaf6a6fafdb (svn r24288) -Fix: squirrel_export should match stuff like 'virtual', 'static' and 'const' only as whole words. diff --git a/src/script/api/squirrel_export.awk b/src/script/api/squirrel_export.awk --- a/src/script/api/squirrel_export.awk +++ b/src/script/api/squirrel_export.awk @@ -492,9 +492,9 @@ BEGIN { if (match($0, "virtual")) { virtual_class = "true" } - gsub("virtual", "", $0) - gsub("static", "", $0) - gsub("const", "", $0) + gsub("\\yvirtual\\y", "", $0) + gsub("\\ystatic\\y", "", $0) + gsub("\\yconst\\y", "", $0) gsub("{.*", "", $0) param_s = $0 gsub("\\*", "", $0)