]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
gpt: make gpt_partition_type_uuid_from_string() return parameter optional
authorLennart Poettering <lennart@poettering.net>
Fri, 19 Nov 2021 10:22:58 +0000 (11:22 +0100)
committerLennart Poettering <lennart@poettering.net>
Fri, 19 Nov 2021 10:23:36 +0000 (11:23 +0100)
src/shared/gpt.c

index 0459ce5bf13acf6bb75ad4cc3cb650c8bfc5cc13..a34a3e5e3b87cade91b07eb03c2ccac31751a0bb 100644 (file)
@@ -120,11 +120,11 @@ const char *gpt_partition_type_uuid_to_string_harder(
 
 int gpt_partition_type_uuid_from_string(const char *s, sd_id128_t *ret) {
         assert(s);
-        assert(ret);
 
         for (size_t i = 0; i < ELEMENTSOF(gpt_partition_type_table) - 1; i++)
                 if (streq(s, gpt_partition_type_table[i].name)) {
-                        *ret = gpt_partition_type_table[i].uuid;
+                        if (ret)
+                                *ret = gpt_partition_type_table[i].uuid;
                         return 0;
                 }