ring: fix is_empty
authorRan Benita <ran234@gmail.com>
Sat, 4 Feb 2012 13:19:33 +0000 (15:19 +0200)
committerDavid Herrmann <dh.herrmann@googlemail.com>
Sat, 4 Feb 2012 15:30:24 +0000 (16:30 +0100)
Signed-off-by: Ran Benita <ran234@gmail.com>
Signed-off-by: David Herrmann <dh.herrmann@googlemail.com>
src/misc.c

index 8089822..2dc2136 100644 (file)
@@ -83,9 +83,9 @@ void kmscon_ring_free(struct kmscon_ring *ring)
 bool kmscon_ring_is_empty(struct kmscon_ring *ring)
 {
        if (!ring)
-               return false;
+               return true;
 
-       return ring->first;
+       return ring->first == NULL;
 }
 
 int kmscon_ring_write(struct kmscon_ring *ring, const char *val, size_t len)