From: Yu Watanabe Date: Sat, 1 Apr 2023 15:35:33 +0000 (+0900) Subject: sd-id128: rename argument and add missing assertion X-Git-Tag: v254-rc1~819^2~4 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=169d91b7276de4b05defb58700fb465fb53cf52a;p=thirdparty%2Fsystemd.git sd-id128: rename argument and add missing assertion --- diff --git a/src/libsystemd/sd-id128/id128-util.c b/src/libsystemd/sd-id128/id128-util.c index a009a110a96..ab4108204ec 100644 --- a/src/libsystemd/sd-id128/id128-util.c +++ b/src/libsystemd/sd-id128/id128-util.c @@ -101,10 +101,12 @@ int id128_read_fd(int fd, Id128FormatFlag f, sd_id128_t *ret) { return r == -EINVAL ? -EUCLEAN : r; } -int id128_read(const char *p, Id128FormatFlag f, sd_id128_t *ret) { +int id128_read(const char *path, Id128FormatFlag f, sd_id128_t *ret) { _cleanup_close_ int fd = -EBADF; - fd = open(p, O_RDONLY|O_CLOEXEC|O_NOCTTY); + assert(path); + + fd = open(path, O_RDONLY|O_CLOEXEC|O_NOCTTY); if (fd < 0) return -errno; @@ -141,10 +143,12 @@ int id128_write_fd(int fd, Id128FormatFlag f, sd_id128_t id) { return 0; } -int id128_write(const char *p, Id128FormatFlag f, sd_id128_t id) { +int id128_write(const char *path, Id128FormatFlag f, sd_id128_t id) { _cleanup_close_ int fd = -EBADF; - fd = open(p, O_WRONLY|O_CREAT|O_CLOEXEC|O_NOCTTY|O_TRUNC, 0444); + assert(path); + + fd = open(path, O_WRONLY|O_CREAT|O_CLOEXEC|O_NOCTTY|O_TRUNC, 0444); if (fd < 0) return -errno; diff --git a/src/libsystemd/sd-id128/id128-util.h b/src/libsystemd/sd-id128/id128-util.h index e094de64419..4be10bb3103 100644 --- a/src/libsystemd/sd-id128/id128-util.h +++ b/src/libsystemd/sd-id128/id128-util.h @@ -19,10 +19,10 @@ typedef enum Id128FormatFlag { } Id128FormatFlag; int id128_read_fd(int fd, Id128FormatFlag f, sd_id128_t *ret); -int id128_read(const char *p, Id128FormatFlag f, sd_id128_t *ret); +int id128_read(const char *path, Id128FormatFlag f, sd_id128_t *ret); int id128_write_fd(int fd, Id128FormatFlag f, sd_id128_t id); -int id128_write(const char *p, Id128FormatFlag f, sd_id128_t id); +int id128_write(const char *path, Id128FormatFlag f, sd_id128_t id); void id128_hash_func(const sd_id128_t *p, struct siphash *state); int id128_compare_func(const sd_id128_t *a, const sd_id128_t *b) _pure_;