handle template arguments with spaces (like 'long int')

This commit is contained in:
Gustavo J. A. M. Carneiro committed 2007-12-21 19:21:48 +00:00
1 parent 09fe4aae08
commit bdce80e507
1 file changed
+2 -1
+2 -1
View File
@@ -74,7 +74,8 @@ def get_mangled_name(base_name, template_args):
assert isinstance(template_args, (tuple, list))
if template_args:
return '%s__lt__%s__gt__' % (base_name, '_'.join(template_args))
return '%s__lt__%s__gt__' % (base_name, '_'.join(
[arg.replace(' ', '_') for arg in template_args]))
else:
return base_name