X-Git-Url: https://ruderich.org/simon/gitweb/?p=nsscash%2Fnsscash.git;a=blobdiff_plain;f=nss%2Fsearch.c;h=62e8f431cb944ccfd3e36b5dc4db2c63cb9d3a71;hp=666d54c7bdec3785c2477ba8376c088f5be70e79;hb=5b9652f1dff167791209584273e181f932ea93b5;hpb=17ade439a85c9cb0074978bb8df873c7ec993b41 diff --git a/nss/search.c b/nss/search.c index 666d54c..62e8f43 100644 --- a/nss/search.c +++ b/nss/search.c @@ -35,18 +35,15 @@ static int bsearch_callback(const void *x, const void *y) { return strcmp(key->name, name); // Lookup by ID (uint64_t) - } else if (key->id != NULL) { + } else { const uint64_t *id = member; - if (*key->id < *id) { + if (key->id < *id) { return -1; - } else if (*key->id == *id) { + } else if (key->id == *id) { return 0; } else { return +1; } - - } else { - abort(); } }