- Hello again! In my IDL I tries to write as follows: interface{ struct object{ char a[30]; long b; } typedef object object_type; long object_list(in long index, in object_type list[50]); } but when running omniidl I gets compiling error!! Guess that that is the [50] that causes trhe error but why? What shall I do instead? best regards /Jonas R