[poppler] compilation error with mingw-w64

Hib Eris hib at hiberis.nl
Sun Oct 31 06:15:48 PDT 2010


On Sun, Oct 31, 2010 at 2:05 PM, Vincent Torri <vtorri at univ-evry.fr> wrote:
> Hey,
> I have mentioned the problem on IRC must maybe it's better to report here.
> On Windows 64 bits, long is of size 32 bits long. Hence:
> strtok_r.cpp:68:29: error: cast from 'const unsigned char*' to 'long
> unsigned int' loses precision
> Using unsigned long long int is maybe better. Or using unsigned __int64.

A better approach is the patch I have attached here. It is pretty much
based on the strtok_r implementation from upstream.


-------------- next part --------------
A non-text attachment was scrubbed...
Name: 0001-win32-Simplify-strtok_r-implementation.patch
Type: text/x-patch
Size: 5227 bytes
Desc: not available
URL: <http://lists.freedesktop.org/archives/poppler/attachments/20101031/a1c59200/attachment.bin>

More information about the poppler mailing list