--- lib/synce_types.h.old 2005-05-12 14:51:47.000000000 +0200 +++ lib/synce_types.h 2006-06-22 12:16:10.000000000 +0200 @@ -27,7 +27,7 @@ typedef int32_t HKEY; typedef int32_t REGSAM; -typedef uint32_t DWORD; +typedef size_t DWORD; typedef uint32_t UINT; typedef uint32_t ULONG; typedef uint32_t HWND; @@ -92,7 +92,7 @@ } FILETIME, *PFILETIME, *LPFILETIME; /* A handle is usually a void*, but we must guarantee 32-bit! */ -typedef uint32_t HANDLE; +typedef size_t HANDLE; #define INVALID_HANDLE_VALUE ((HANDLE)-1)