From 83749b3937bba0679cc02ccaa082f43abd4ad9e0 Mon Sep 17 00:00:00 2001 From: William S Fulton Date: Tue, 1 Jul 2014 20:27:48 +0100 Subject: Fix expansion of the $parentclassname special variable It incorrectly contains brackets in the expanded name. Fixes SF Bug 1375. --- Source/Swig/cwrap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'Source/Swig/cwrap.c') diff --git a/Source/Swig/cwrap.c b/Source/Swig/cwrap.c index d15c2e12f..c97640b08 100644 --- a/Source/Swig/cwrap.c +++ b/Source/Swig/cwrap.c @@ -869,7 +869,7 @@ void Swig_replace_special_variables(Node *n, Node *parentnode, String *code) { String *parentclassname = 0; if (parentclass) parentclassname = Getattr(parentclass, "name"); - Replaceall(code, "$parentclassname", parentclassname ? parentclassname : ""); + Replaceall(code, "$parentclassname", parentclassname ? SwigType_str(parentclassname, "") : ""); } } -- cgit v1.2.1