[omniORB] cannot marshal a null fixed

Renzo Tomaselli renzo.tomaselli@tecnotp.it
Fri Mar 7 15:57:02 2003


Hi,
    back on fixed values again. I noticed that when we have:

CORBA::Fixed f = "0";

it succeeds yielding a <0,0> fixed, but then any attempt to feed this fixed
into an Any fails at corbaFixed.cc, line #1153, asserting that pd_digits
should not be null. On the other hand, CORBA::Fixed f = "1" succeeds off
course, yielding a <1,0> fixed.
However I cannot find any reference in the specs stating whether a null
fixed is a regular value or not.
Any comment ? Thanks,

Renzo