Warren Turkal wrote: > diff --git a/lib/types.h b/lib/types.h > index 3e0e5c3..9bdd82a 100644 > --- a/lib/types.h > +++ b/lib/types.h > @@ -15,39 +15,50 @@ > typedef BYTE u8; > typedef WORD u16; > typedef DWORD u32; > +typedef I64u u64; > + > +#ifdef PCI_HAVE_64BIT_ADDRESS > +#include <limits.h> > +#if ULONG_MAX > 0xffffffff > +#define PRIu64 "l" > +#else > +#define PRIu64 "ll" > +#endif > +#endif > + Ehm, no, the other way round: typedef unsigned __int64 u64; #define PRIu64 I64u Greetings, Eike
Attachment:
signature.asc
Description: This is a digitally signed message part.