chiark / gitweb /
job: print the "OK" status messages in normal green
[elogind.git] / src / shared / efivars.c
index 8494f37729504d747d186dacca1c7137bdb84c5f..c42956f84dc9f7bd785c4d62965249ddc635de05 100644 (file)
@@ -308,12 +308,7 @@ static int boot_id_hex(const char s[4]) {
 static int cmp_uint16(const void *_a, const void *_b) {
         const uint16_t *a = _a, *b = _b;
 
-        if (*a < *b)
-                return -1;
-        if (*a > *b)
-                return 1;
-
-        return 0;
+        return (int)*a - (int)*b;
 }
 
 int efi_get_boot_options(uint16_t **options) {