diff options
author | William S Fulton <wsf@fultondesigns.co.uk> | 2014-07-01 20:27:48 +0100 |
---|---|---|
committer | William S Fulton <wsf@fultondesigns.co.uk> | 2014-07-01 20:27:48 +0100 |
commit | 83749b3937bba0679cc02ccaa082f43abd4ad9e0 (patch) | |
tree | 3d522cb2863ed415cd97346b5287a35d018c6178 /Source/Swig/cwrap.c | |
parent | e982dc7e3b0670c87e77b63d4d8c4606a9172b2b (diff) | |
download | swig-83749b3937bba0679cc02ccaa082f43abd4ad9e0.tar.gz |
Fix expansion of the $parentclassname special variable
It incorrectly contains brackets in the expanded name.
Fixes SF Bug 1375.
Diffstat (limited to 'Source/Swig/cwrap.c')
-rw-r--r-- | Source/Swig/cwrap.c | 2 |
1 files changed, 1 insertions, 1 deletions
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, "") : ""); } } |