Add support for bool type.
[smdp.git] / src / cstack.c
index 31611c2..4763b5b 100644 (file)
@@ -59,13 +59,11 @@ char cstack_pop(cstack_t *self) {
     return self->content[self->head--];
 }
 
-int cstack_top(cstack_t *self, char c) {
-    if(self->head >= 0 && self->content[self->head] == c)
-        return 1;
-    return 0;
+bool cstack_top(cstack_t *self, char c) {
+    return self->head >= 0 && self->content[self->head] == c;
 }
 
-int cstack_empty(cstack_t *self) {
+bool cstack_empty(cstack_t *self) {
     return self->head == -1;
 }