diff --git a/src/check_list.c b/src/check_list.c index 00c71517..d93f51c8 100644 --- a/src/check_list.c +++ b/src/check_list.c @@ -140,15 +140,15 @@ void check_list_apply(List * lp, void (*fp) (void *)) } -bool check_list_contains(List * lp, void *val) +int check_list_contains(List * lp, void *val) { for(check_list_front(lp); !check_list_at_end(lp); check_list_advance(lp)) { if(check_list_val(lp) == val) { - return true; + return 1; } } - return false; + return 0; } diff --git a/src/check_list.h b/src/check_list.h index 8b7a9952..e0b5c8c2 100644 --- a/src/check_list.h +++ b/src/check_list.h @@ -21,8 +21,6 @@ #ifndef CHECK_LIST_H #define CHECK_LIST_H -#include - typedef struct List List; /* Create an empty list */ @@ -55,7 +53,7 @@ void check_list_free(List * lp); void check_list_apply(List * lp, void (*fp) (void *)); /* Return true if the list contains the value, false otherwise */ -bool check_list_contains(List * lp, void *val); +int check_list_contains(List * lp, void *val); #endif /* CHECK_LIST_H */