> > Bill, looks like there are some problems on 64-bit platforms...
> >
> > SNIP:
>
> > ShortcutAssignment.cxx:112: error: cast from =91void*=92 to =91unsigned =
> int=92
> > loses precision
>
> Ugh, I hate when that happens...  I guess that int needs to be a long =20=
>
> (except on win64, where a long is still only 32-bits, so *there* it =20
> maybe needs to be a long long...)
Yes, because even long can be shorter than void* in some platform (vc2005/win64 
if I remember well)

Makes me think:
We still don't have safe typedefs for INT8,INT16,INT32(eventually INT64),
I remember it was discussed few years ago,
I would really love to have them.
(Even in recent code, it could optimize quite some routines)

I know, we have to sleep too from time to time :-P
_______________________________________________
fltk-dev mailing list
[email protected]
http://lists.easysw.com/mailman/listinfo/fltk-dev

Reply via email to