subject: build warnings: ... unsigned only in ISO C90

Stephan Bergmann sbergman at redhat.com
Tue Sep 3 02:09:33 PDT 2013


On 09/03/2013 10:47 AM, Stephan Bergmann wrote:
> Ah, this is a bug in cppumaker.  UNO enum members must have numeric
> values in the range [-2^31 ... 2^31 - 1] (cf.
> <http://www.openoffice.org/udk/common/man/typesystem.html>), so
> cppumaker should emit that as -256 rather than 4294967040.  Fix to follow.

...<http://cgit.freedesktop.org/libreoffice/core/commit/?id=ea7ce8cf08521a7609d2ffc0969b1541fbbb9d0c> 
"Write integers as signed sal_Int32."

Stephan



More information about the LibreOffice mailing list