From: Lennart Poettering Date: Tue, 18 Nov 2025 21:32:41 +0000 (+0100) Subject: discover-image: use _SD_PATH_INVALID where appropriate X-Git-Tag: v259-rc2~26 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=3a5d9ee980afdd1fad4e8c6b789a6270fce713fc;p=thirdparty%2Fsystemd.git discover-image: use _SD_PATH_INVALID where appropriate The enum definition only exists for cases like this, use it, instead of its literal value. This doesn't effectively change anything, but cleans up the code a bit. --- diff --git a/src/shared/discover-image.c b/src/shared/discover-image.c index 4e26b287c2c..3c952ba3696 100644 --- a/src/shared/discover-image.c +++ b/src/shared/discover-image.c @@ -171,13 +171,13 @@ static char** image_settings_path(Image *image, RuntimeScope scope) { SD_PATH_SYSTEM_CONFIGURATION, SD_PATH_SYSTEM_RUNTIME, SD_PATH_SYSTEM_LIBRARY_PRIVATE, - UINT64_MAX + _SD_PATH_INVALID }; static const uint64_t user_locations[] = { SD_PATH_USER_CONFIGURATION, SD_PATH_USER_RUNTIME, SD_PATH_USER_LIBRARY_PRIVATE, - UINT64_MAX + _SD_PATH_INVALID }; const uint64_t *locations; @@ -194,7 +194,7 @@ static char** image_settings_path(Image *image, RuntimeScope scope) { assert_not_reached(); } - for (size_t k = 0; locations[k] != UINT64_MAX; k++) { + for (size_t k = 0; locations[k] != _SD_PATH_INVALID; k++) { _cleanup_free_ char *s = NULL; r = sd_path_lookup(locations[k], "systemd/nspawn", &s); if (r == -ENXIO)