Mercurial > urweb
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 } |