Hi, I found the define LONGLONG either u_int64_t or unsigned long long in lcms.h. As I know (on windows) LONGLONG should be a signed value, the ULONGLONG is used for unsigned (defined in winnt.h, oledb.h and wtypes.h as __int64). I compile 64bit adress compatible and using the LONGLONG / ULONGLONG for many sizetypes. The lcms define cause trouble on my signed LONGLONG, that this become unsigned (bad if your asking for negative values). Is there a special reason why you are using unsigned values for this define ?
kind regards, Kristian Kratzenstein -------------------------------------------- Kristian Kratzenstein Gettorf [EMAIL PROTECTED] -------------------------------------------- ------------------------------------------------------- SF.Net email is sponsored by: Discover Easy Linux Migration Strategies from IBM. Find simple to follow Roadmaps, straightforward articles, informative Webcasts and more! Get everything you need to get up to speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click _______________________________________________ Lcms-user mailing list Lcms-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/lcms-user