ring buffer
Diff: rbuf.c
- Revision:
- 3:c9c7c8e20336
- Parent:
- 2:d1095a112328
- Child:
- 4:192672304400
diff -r d1095a112328 -r c9c7c8e20336 rbuf.c --- a/rbuf.c Thu Jun 23 20:21:41 2011 +0000 +++ b/rbuf.c Thu Jun 23 20:30:46 2011 +0000 @@ -198,7 +198,7 @@ //?!? evtl. noch get machen? } -char *charbuffer_put (buffer_header_t *r, void *b_p) // Ein Zeichen/Block einstellen +void *charbuffer_put (buffer_header_t *r, void *b_p) // Ein Zeichen/Block einstellen { // b_p = Block-Pointer void *target; @@ -231,7 +231,7 @@ // Bei Zeiger > Buffer, Zeiger wieder an Anfang vom Buffer r->in = r->buf; } - return (char *)target; + return target; } void print_verwaltung (buffer_header_t *rbk_p)