bug in orbit1 for generating skel-impl with return type array



I find that for example,for the following IDL:
interface foo
{
  typedef long array[5];
  attribute array bar;
};

when generating skeleton implemention using orbit-idl , it generate
the following prototype
static foo_array
impl_foo__get_bar(impl_POA_foo * servant, CORBA_Environment * ev);

which is not correct and generate error during compiling.

foo_array_slice * should be used instead.

though that bug does not occur for orbit-idl-2 in ORBit2 ,
will the bug in ORBit1 still be fixed?





[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]