Commit e07ec4c8 authored by Robert Bradshaw's avatar Robert Bradshaw

Merge pull request #156 from parcollet/master

Destructor name again : compilation issue with gcc...
parents e2e70dc8 cbc9eb15
...@@ -1139,6 +1139,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode): ...@@ -1139,6 +1139,7 @@ class ModuleNode(Nodes.Node, Nodes.BlockNode):
# Make sure the namespace delimiter was not in a template arg. # Make sure the namespace delimiter was not in a template arg.
while destructor_name.count('<') != destructor_name.count('>'): while destructor_name.count('<') != destructor_name.count('>'):
destructor_name = split_cname.pop() + '::' + destructor_name destructor_name = split_cname.pop() + '::' + destructor_name
destructor_name = destructor_name.split('<',1)[0]
code.putln("p->%s.%s::~%s();" % code.putln("p->%s.%s::~%s();" %
(entry.cname, entry.type.declaration_code(""), destructor_name)) (entry.cname, entry.type.declaration_code(""), destructor_name))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment