diff --git a/libraries/liblunicode/ucdata/ucdata.c b/libraries/liblunicode/ucdata/ucdata.c index beb4184f03..77e32a3a3c 100644 --- a/libraries/liblunicode/ucdata/ucdata.c +++ b/libraries/liblunicode/ucdata/ucdata.c @@ -30,6 +30,7 @@ #include "ldap_config.h" #include +#include #include #include #include @@ -44,11 +45,11 @@ **************************************************************************/ typedef struct { - unsigned short bom; - unsigned short cnt; + ac_uint4 bom; + ac_uint4 cnt; union { - unsigned long bytes; - unsigned short len[2]; + ac_uint4 bytes; + ac_uint2 len[2]; } size; } _ucheader_t;