aboutsummaryrefslogtreecommitdiffstats
path: root/skeletons/BOOLEAN.c
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2004-10-22 08:17:16 +0000
committerLev Walkin <vlm@lionet.info>2004-10-22 08:17:16 +0000
commitdde25b3e7be8122b4712c18977667091e73fdc58 (patch)
tree49e332c5db470adc9482c917b2aaad6d59ce9145 /skeletons/BOOLEAN.c
parent867ac199266b3382d56ae78d8cc1a3e135c79153 (diff)
xer_is_whitespace()
Diffstat (limited to 'skeletons/BOOLEAN.c')
-rw-r--r--skeletons/BOOLEAN.c11
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;