1 This fixes Cygwin, where wchar_t is ushort.
17 -#ifdef SP_WCHAR_T_USHORT
18 -typedef wchar_t GroveChar;
20 +#if UINT_MAX >= 0xffffffffL /* 2^32 - 1 */
21 typedef unsigned int GroveChar;
23 +typedef unsigned long GroveChar;
25 #else /* not SP_MULTI_BYTE */
26 typedef unsigned char GroveChar;