comparison src/c/urweb.c @ 1063:e3f6620afd51

Convert ctype is*() function results to booleans
author Adam Chlipala <adamc@hcoop.net>
date Tue, 08 Dec 2009 12:06:41 -0500
parents e8a35d710ab9
children 217eb87dde31
comparison
equal deleted inserted replaced
1062:3bc726a822fb 1063:e3f6620afd51
3138 ctx->globals[ctx->n_globals-1].data = data; 3138 ctx->globals[ctx->n_globals-1].data = data;
3139 ctx->globals[ctx->n_globals-1].free = free; 3139 ctx->globals[ctx->n_globals-1].free = free;
3140 } 3140 }
3141 3141
3142 uw_Basis_bool uw_Basis_isalnum(uw_context ctx, uw_Basis_char c) { 3142 uw_Basis_bool uw_Basis_isalnum(uw_context ctx, uw_Basis_char c) {
3143 return isalnum(c); 3143 return !!isalnum(c);
3144 } 3144 }
3145 3145
3146 uw_Basis_bool uw_Basis_isalpha(uw_context ctx, uw_Basis_char c) { 3146 uw_Basis_bool uw_Basis_isalpha(uw_context ctx, uw_Basis_char c) {
3147 return isalpha(c); 3147 return !!isalpha(c);
3148 } 3148 }
3149 3149
3150 uw_Basis_bool uw_Basis_isblank(uw_context ctx, uw_Basis_char c) { 3150 uw_Basis_bool uw_Basis_isblank(uw_context ctx, uw_Basis_char c) {
3151 return isblank(c); 3151 return !!isblank(c);
3152 } 3152 }
3153 3153
3154 uw_Basis_bool uw_Basis_iscntrl(uw_context ctx, uw_Basis_char c) { 3154 uw_Basis_bool uw_Basis_iscntrl(uw_context ctx, uw_Basis_char c) {
3155 return iscntrl(c); 3155 return !!iscntrl(c);
3156 } 3156 }
3157 3157
3158 uw_Basis_bool uw_Basis_isdigit(uw_context ctx, uw_Basis_char c) { 3158 uw_Basis_bool uw_Basis_isdigit(uw_context ctx, uw_Basis_char c) {
3159 return isdigit(c); 3159 return !!isdigit(c);
3160 } 3160 }
3161 3161
3162 uw_Basis_bool uw_Basis_isgraph(uw_context ctx, uw_Basis_char c) { 3162 uw_Basis_bool uw_Basis_isgraph(uw_context ctx, uw_Basis_char c) {
3163 return isgraph(c); 3163 return !!isgraph(c);
3164 } 3164 }
3165 3165
3166 uw_Basis_bool uw_Basis_islower(uw_context ctx, uw_Basis_char c) { 3166 uw_Basis_bool uw_Basis_islower(uw_context ctx, uw_Basis_char c) {
3167 return islower(c); 3167 return !!islower(c);
3168 } 3168 }
3169 3169
3170 uw_Basis_bool uw_Basis_isprint(uw_context ctx, uw_Basis_char c) { 3170 uw_Basis_bool uw_Basis_isprint(uw_context ctx, uw_Basis_char c) {
3171 return isprint(c); 3171 return !!isprint(c);
3172 } 3172 }
3173 3173
3174 uw_Basis_bool uw_Basis_ispunct(uw_context ctx, uw_Basis_char c) { 3174 uw_Basis_bool uw_Basis_ispunct(uw_context ctx, uw_Basis_char c) {
3175 return ispunct(c); 3175 return !!ispunct(c);
3176 } 3176 }
3177 3177
3178 uw_Basis_bool uw_Basis_isspace(uw_context ctx, uw_Basis_char c) { 3178 uw_Basis_bool uw_Basis_isspace(uw_context ctx, uw_Basis_char c) {
3179 return isspace(c); 3179 return !!isspace(c);
3180 } 3180 }
3181
3181 uw_Basis_bool uw_Basis_isupper(uw_context ctx, uw_Basis_char c) { 3182 uw_Basis_bool uw_Basis_isupper(uw_context ctx, uw_Basis_char c) {
3182 return isupper(c); 3183 return !!isupper(c);
3183 } 3184 }
3184 3185
3185 uw_Basis_bool uw_Basis_isxdigit(uw_context ctx, uw_Basis_char c) { 3186 uw_Basis_bool uw_Basis_isxdigit(uw_context ctx, uw_Basis_char c) {
3186 return isxdigit(c); 3187 return !!isxdigit(c);
3187 } 3188 }
3188 3189
3189 uw_Basis_char uw_Basis_tolower(uw_context ctx, uw_Basis_char c) { 3190 uw_Basis_char uw_Basis_tolower(uw_context ctx, uw_Basis_char c) {
3190 return tolower(c); 3191 return tolower(c);
3191 } 3192 }