On Mon, 2007-05-21 at 18:44 -0700, John Meacham wrote:

> Ah, yes, I was under the impression this was a private header for use
> internally by the library. my mistake.

Actually, its the developers mistake, not yours: those symbols
aren't used in the header at all, so they shouldn't be defined
in it, not even by including <stdint.h>. 

This one is needed:

typedef unsigned long    Word_t, * PWord_t;  // expect 32-bit or 64-bit
words.

but is should be defined to intptr_t or uintptr_t if available :)
[And the name is badly chosen although not illegal: it's too
common a name, should have been Judy_word or something judy specific]

Yes, C is a mess.. it's the most 'portable' language in existence,
meaning you have to actually do work to 'port' it, even on two
machines with the same processor running the same OS .. :)

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

Reply via email to