At 01:06 PM 10/1/2004, Jean-Jacques Clar wrote:
>>> "William A. Rowe, Jr." <[EMAIL PROTECTED]> 09/28/04 5:10 PM >>>
>#ifdef DWORD_MAX
>#define APR_DWORD_MAX DWORD_MAX
>#else
>#define DWORD_MAX 4294967295UL
>#endif

What about:

#ifndef DWORD_MAX
#define DWORD_MAX  4294967295UL    /* 2^32*/
#endif

#define APR_DWORD_MAX DWORD_MAX

I assume that Bill meant to write:

#ifdef DWORD_MAX
#define APR_DWORD_MAX DWORD_MAX
#else
#define APR_DWORD_MAX 4294967295UL
#endif

or as someone else posted

#ifdef DWORD_MAX
#define APR_DWORD_MAX DWORD_MAX
#else
#define APR_DWORD_MAX 0xFFFFFFFFUL
#endif

Defining DWORD_MAX at all could cause problems if it was defined by a later header file.



Reply via email to