[omniORB] omniidl2 bug?

Alik Kurdjukov alik@oxiris.net
Thu, 27 Apr 2000 17:41:05 +0400


Hello!

I experiencing following problem.
Suppose we have IDL file as following:
======
module ModA {
	module ModB {
		interface IntC {};
	};
	interface IntA;
	module ModB {
		interface IntB : IntC{
			IntA xxx();
		};
	};
};
======
After compiling with omniidl2 the resuling .h and .cpp are not compilable
because in header file definition of IntA goes after definition of IntB.

Is there any workaround with this bug?

My version is omniORB 2.8.0 release for WinNT.

Best regards,
Alik.