ring buffer
Diff: rbuf.c
- Revision:
- 2:d1095a112328
- Parent:
- 0:eae8cffdd121
- Child:
- 3:c9c7c8e20336
--- a/rbuf.c Thu Jun 23 19:50:09 2011 +0000 +++ b/rbuf.c Thu Jun 23 20:21:41 2011 +0000 @@ -129,8 +129,10 @@ return rbio; } -void *charbuffer_readable (buffer_header_t * r) // Nur schauen, ob im Buffer neue chars drin sind. +void *charbuffer_readable (buffer_header_t * r) // Nur schauen, ob im Buffer neue Ojekte drin sind. { + return r->bufcnt; +/* if (r->bufcnt == 0) { return 0; @@ -139,6 +141,7 @@ { return r->out; // ?!? } +*/ } void *charbuffer_get (buffer_header_t *r, void *target) // Einen char/Block rausholen mit Readzeiger++