aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLev Walkin <vlm@lionet.info>2006-09-13 04:14:17 +0000
committerLev Walkin <vlm@lionet.info>2006-09-13 04:14:17 +0000
commitf9492a93d645260d7e830a4bca71e4e889a9ea42 (patch)
tree8b6f64aafc0a05e19c13efacf28d35b8eff4a2cb
parent419f6757b44799ce46b79194294c22d7aa8322b0 (diff)
*** empty log message ***
-rw-r--r--skeletons/converter-sample.c16
1 files changed, 8 insertions, 8 deletions
diff --git a/skeletons/converter-sample.c b/skeletons/converter-sample.c
index e1e3dcc1..c8ee34f2 100644
--- a/skeletons/converter-sample.c
+++ b/skeletons/converter-sample.c
@@ -293,7 +293,7 @@ static void add_bytes_to_buffer(const void *data2add, size_t bySize) {
if(DynamicBuffer.allocated
>= (DynamicBuffer.offset + DynamicBuffer.length + bySize)) {
- /* No buffer reallocation is necessary */
+ DEBUG("\tNo buffer reallocation is necessary");
} else if(bySize <= DynamicBuffer.offset) {
DEBUG("\tContents shifted by %ld", DynamicBuffer.offset);
@@ -316,7 +316,7 @@ static void add_bytes_to_buffer(const void *data2add, size_t bySize) {
DynamicBuffer.offset = 0;
DynamicBuffer.allocated = newsize;
DynamicBuffer.nreallocs++;
- DEBUG("\tBuffer reallocated to %ld, %d time",
+ DEBUG("\tBuffer reallocated to %ld (%d time)",
newsize, DynamicBuffer.nreallocs);
}
@@ -385,7 +385,7 @@ static void *data_decode_from_file(asn_TYPE_descriptor_t *pduType, const char *f
/* Append the new data into the intermediate buffer */
add_bytes_to_buffer(fbuf, rd);
i_bptr = DynamicBuffer.data + DynamicBuffer.offset;
- i_size = DynamicBuffer.allocated;
+ i_size = DynamicBuffer.length;
} else {
i_bptr = fbuf;
i_size = rd;
@@ -428,11 +428,6 @@ static void *data_decode_from_file(asn_TYPE_descriptor_t *pduType, const char *f
if(fp != stdin) fclose(fp);
return structure;
case RC_WMORE:
- DEBUG("RC_WMORE, continuing %ld with %ld..%ld..%ld",
- (long)rval.consumed,
- (long)DynamicBuffer.offset,
- (long)DynamicBuffer.length,
- (long)DynamicBuffer.allocated);
/*
* Adjust position inside the source buffer.
*/
@@ -440,6 +435,11 @@ static void *data_decode_from_file(asn_TYPE_descriptor_t *pduType, const char *f
DynamicBuffer.offset += rval.consumed;
DynamicBuffer.length -= rval.consumed;
}
+ DEBUG("RC_WMORE, continuing %ld with %ld..%ld..%ld",
+ (long)rval.consumed,
+ (long)DynamicBuffer.offset,
+ (long)DynamicBuffer.length,
+ (long)DynamicBuffer.allocated);
rval.consumed = 0;
continue;
case RC_FAIL: