From: William S F. <ws...@fu...> - 2013-11-25 06:47:53
|
On 18/11/13 19:39, Kris Lamb wrote: > Hi, I recently updated my compiler (mingw 4.8.1) and now I get a warning > that I previously was not getting. In the SWIG_Lua_class_tostring > function I get this warning: > > warning: cast from 'void*' to 'long unsigned int' loses precision > [-fpermissive] > > The offending line of code is: > > unsigned long userData = (unsigned long)lua_touserdata(L,1); /* get the > userdata address for later */ > > It looks relatively harmless but I also don't like having compile > warnings and my wrap.cxx files get updated enough that I'd rather not > fix it by hand every time. Any chance this has been fixed in a recent > version of swig, I'm currently running version 2.0.10 > Please submit a patch that fixes it on your system to Github. William |