[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...> |