On Monday 7 February 2005 16:33, Bob Friesenhahn wrote:

> 'unsigned int' is a 32-bit quantity on 32-bit and normal 64-bit
> systems.  'unsigned long' is a 64-bit type on 64-bit systems.  It
> would be fine to use 'unsigned long' on 32-bit CPUs, but whatever
> warnings you are seeing would still be evident when 'unsigned int' is
> then used on 64-bit CPUs.

Thank you for clarifying this.  So I'm afraid my hack breaks when
building for 64 bit systems :-( This also means that Lcms or it's users
may already have come to depend on DWORD being 32 bits wide
on 64 bit non-Windows systems.

 -Hans


-------------------------------------------------------
This SF.Net email is sponsored by: IntelliVIEW -- Interactive Reporting
Tool for open source databases. Create drag-&-drop reports. Save time
by over 75%! Publish reports on the web. Export to DOC, XLS, RTF, etc.
Download a FREE copy at http://www.intelliview.com/go/osdn_nl
_______________________________________________
Lcms-user mailing list
Lcms-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/lcms-user

Reply via email to