X-Git-Url: https://git.sur5r.net/?a=blobdiff_plain;f=libraries%2Fliblunicode%2Fucdata%2Fucgendat.c;h=cc4b8ba19687d24a5e6ef0b42849a225dc488ddf;hb=9cdb7b18a929d546a7681d3ac0f830821069c5a5;hp=8c2690be2584373b439a33b008c5abe055638b8a;hpb=56155b25f1e6c15c70bb0b566f2bf9b1757d98e7;p=openldap diff --git a/libraries/liblunicode/ucdata/ucgendat.c b/libraries/liblunicode/ucdata/ucgendat.c index 8c2690be25..cc4b8ba196 100644 --- a/libraries/liblunicode/ucdata/ucgendat.c +++ b/libraries/liblunicode/ucdata/ucgendat.c @@ -1,7 +1,7 @@ /* $OpenLDAP$ */ /* This work is part of OpenLDAP Software . * - * Copyright 1998-2004 The OpenLDAP Foundation. + * Copyright 1998-2013 The OpenLDAP Foundation. * All rights reserved. * * Redistribution and use in source and binary forms, with or without @@ -38,6 +38,7 @@ #include "ldap_config.h" #include +#include #include #include #include @@ -1223,7 +1224,7 @@ read_compexdata(FILE *in) */ for (s = line, i = code = 0; *s != '#' && i < 6; i++, s++) { - if (isspace(*s)) break; + if (isspace((unsigned char)*s)) break; code <<= 4; if (*s >= '0' && *s <= '9') code += *s - '0'; @@ -1268,8 +1269,9 @@ write_case(FILE *out, _case_t *tab, int num, int first) for (i=0; i 0) @@ -1491,8 +1495,8 @@ write_cdata(char *opath) create_comps(); #if HARDCODE_DATA - fprintf(out, PREF "ac_uint4 _uccomp_size = %d;\n\n", - comps_used * 4); + fprintf(out, PREF "ac_uint4 _uccomp_size = %ld;\n\n", + comps_used * 4L); fprintf(out, PREF "ac_uint4 _uccomp_data[] = {"); @@ -1502,8 +1506,9 @@ write_cdata(char *opath) if (comps_used > 0) { for (i=0; i