[Orbit-python-list] recursive unions
Status: Inactive
Brought to you by:
tack
|
From: Ted H. <Ted...@wd...> - 2000-04-27 18:48:36
|
Hi,
I just started looking at orbit-python and ran into a problem with
recursive unions. When I call CORBA.load_idl with a recursive union, it
goes into infinite recursion and blows the stack. Recursive structs don't
seem to have this problem. Has anyone run into this before ? Any hints on
how to fix it ?
Here is some sample idl:
module Recurse {
enum UT {one, two};
union RU switch (UT) {
case one:
string name;
case two:
sequence <RU> children;
};
};
Thanks,
-----------------------------
Ted Horst <Ted...@wd...>
|