Fix whitespace and memory leak
This commit is contained in:
parent
da40946aaa
commit
5afc813842
1 changed files with 10 additions and 10 deletions
|
|
@ -537,24 +537,24 @@ int Swig_typemap_apply(ParmList *src, ParmList *dest) {
|
|||
Replace(nkey, "tmap:", "", DOH_REPLACE_ANY);
|
||||
Setattr(deferred_add, nkey, sm1);
|
||||
}
|
||||
Delete(nkey);
|
||||
}
|
||||
Delete(nkey);
|
||||
}
|
||||
}
|
||||
|
||||
/* After assembling the key/item pairs, add the resulting typemaps */
|
||||
for (ki = First(deferred_add); ki.key; ki = Next(ki)) {
|
||||
Hash *sm1 = ki.item;
|
||||
String *src_str = ParmList_str_multibrackets(src);
|
||||
String *dest_str = ParmList_str_multibrackets(dest);
|
||||
String *source_directive = NewStringf("apply %s { %s }", src_str, dest_str);
|
||||
Hash *sm1 = ki.item;
|
||||
String *src_str = ParmList_str_multibrackets(src);
|
||||
String *dest_str = ParmList_str_multibrackets(dest);
|
||||
String *source_directive = NewStringf("apply %s { %s }", src_str, dest_str);
|
||||
|
||||
typemap_register(ki.key, dest, Getattr(sm1, "code"), Getattr(sm1, "locals"), Getattr(sm1, "kwargs"), source_directive);
|
||||
typemap_register(ki.key, dest, Getattr(sm1, "code"), Getattr(sm1, "locals"), Getattr(sm1, "kwargs"), source_directive);
|
||||
|
||||
Delete(source_directive);
|
||||
Delete(dest_str);
|
||||
Delete(src_str);
|
||||
}
|
||||
Delete(source_directive);
|
||||
Delete(dest_str);
|
||||
Delete(src_str);
|
||||
}
|
||||
Delete(deferred_add);
|
||||
}
|
||||
Delete(ssig);
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue