diff options
author | Lev Walkin <vlm@lionet.info> | 2004-10-22 08:17:16 +0000 |
---|---|---|
committer | Lev Walkin <vlm@lionet.info> | 2004-10-22 08:17:16 +0000 |
commit | dde25b3e7be8122b4712c18977667091e73fdc58 (patch) | |
tree | 49e332c5db470adc9482c917b2aaad6d59ce9145 /skeletons/BOOLEAN.c | |
parent | 867ac199266b3382d56ae78d8cc1a3e135c79153 (diff) |
xer_is_whitespace()
Diffstat (limited to 'skeletons/BOOLEAN.c')
-rw-r--r-- | skeletons/BOOLEAN.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/skeletons/BOOLEAN.c b/skeletons/BOOLEAN.c index cfecd491..7473b626 100644 --- a/skeletons/BOOLEAN.c +++ b/skeletons/BOOLEAN.c @@ -137,7 +137,6 @@ static ssize_t BOOLEAN__xer_body_decode(void *sptr, void *chunk_buf, size_t chunk_size) { BOOLEAN_t *st = (BOOLEAN_t *)sptr; char *p = (char *)chunk_buf; - char *pend = p + chunk_size; if(chunk_size == 0) return -1; @@ -158,14 +157,8 @@ BOOLEAN__xer_body_decode(void *sptr, void *chunk_buf, size_t chunk_size) { return -1; } } else { - for(; p < pend; p++) { - switch(*p) { - case 0x09: case 0x0a: case 0x0d: case 0x20: - break; - default: - return -1; /* Not whitespace */ - } - } + if(!xer_is_whitespace(chunk_buf, chunk_size)) + return -1; } return chunk_size; |