> > 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
