Merge branch 'andrey-starodubtsev-directorargout_and_java_typemaps'
* andrey-starodubtsev-directorargout_and_java_typemaps: WIP: #704 (java directorargout + java/typemaps.i fixes) WIP: #704 (java directorargout + java/typemaps.i fixes) WIP: #704 (java directorargout + java/typemaps.i fixes) WIP: #704 (java directorargout + java/typemaps.i fixes) WIP: #704 (java directorargout + java/typemaps.i fixes) a lot of memory leak (local refs) fixed java directorargout + java/typemaps.i fixes
This commit is contained in:
commit
2abdb50f60
6 changed files with 611 additions and 36 deletions
|
|
@ -4399,7 +4399,7 @@ public:
|
|||
for (p = l; p;) {
|
||||
if ((tm = Getattr(p, "tmap:directorargout"))) {
|
||||
addThrows(n, "tmap:directorargout", p);
|
||||
Replaceall(tm, "$result", "jresult");
|
||||
Replaceall(tm, "$result", makeParameterName(n, p, i, false));
|
||||
Replaceall(tm, "$input", Getattr(p, "emit:directorinput"));
|
||||
Printv(w->code, tm, "\n", NIL);
|
||||
p = Getattr(p, "tmap:directorargout:next");
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue