ring buffer

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++