X-Git-Url: https://git.wpitchoune.net/gitweb/?a=blobdiff_plain;f=src%2Flib%2Fpsensor.c;h=8a1d443cafda8d67822223b48dfd6db9f47ab0c1;hb=7cf47f8e660b7a2306565d8e744ad2de62cce402;hp=97549ac4bd2e8d9d8a363289ae1a6b80047fb612;hpb=fa1395301c20b43c9b044fa08af3ceb17882fa6a;p=psensor.git diff --git a/src/lib/psensor.c b/src/lib/psensor.c index 97549ac..8a1d443 100644 --- a/src/lib/psensor.c +++ b/src/lib/psensor.c @@ -155,21 +155,18 @@ int psensor_list_size(struct psensor **sensors) return size; } -int psensor_list_contains_type(struct psensor **sensors, unsigned int type) +bool psensor_list_contains_type(struct psensor **sensors, unsigned int type) { - struct psensor **s; - if (!sensors) - return 0; + return false; - s = sensors; - while (*s) { - if ((*s)->type & type) - return 1; - s++; + while (*sensors) { + if (((*sensors)->type & type) == type) + return true; + sensors++; } - return 0; + return false; } struct psensor **psensor_list_add(struct psensor **sensors, @@ -486,14 +483,6 @@ void psensor_log_measures(struct psensor **sensors) } } -void psensor_init() -{ -} - -void psensor_cleanup() -{ -} - struct psensor **psensor_list_copy(struct psensor **sensors) { struct psensor **result;