This: typedef unsigned long Word_t, * PWord_t; // expect 32-bit or 64-bit words.
is wrong on Win64. 'long' is only 4 bytes. Something like this: #if JU_64BIT typedef uint64_t Word_t, * PWord_t; // expect 32-bit or 64-bit words. #else typedef uint32_t Word_t, * PWord_t; // expect 32-bit or 64-bit words. #endif is required. -- John Skaller <skaller at users dot sf dot net> Felix, successor to C++: http://felix.sf.net ------------------------------------------------------------------------- This SF.net email is sponsored by DB2 Express Download DB2 Express C - the FREE version of DB2 express and take control of your XML. No limits. Just data. Click to get it now. http://sourceforge.net/powerbar/db2/ _______________________________________________ Judy-devel mailing list [email protected] https://lists.sourceforge.net/lists/listinfo/judy-devel
