-
Bug
-
Resolution: Fixed
-
P3
-
1.1.4
-
1.2alpha
-
x86
-
windows_nt
-
Verified
Name: rm29839 Date: 11/05/97
using the idltojava tool, version Thu Feb 27 11:22:49 1997
if you typedef this : typedef string Istring
And you method refrences it :
interface hello
{
Istring sayHello(in Myint al);
};
the code generated is incorrect.
It will make refrence to it like this :
_hellostub.java
public String sayHello(int al)
{
long _n[] = new long[2];
java.lang.Object _o[] = new java.lang.Object[2];
java.lang.Object _e;
_o[0] = new StringHolder();
_n[0] = (al & 0xFFFFFFFFL);
_e = _invoke(__ops[0], _n, _o);
return (String) _o[0];
}
the StringHolder() is the problem.
Al
(Review ID: 18910)
======================================================================