From 04e434cedbfabe47d8255d14a1a59da30a4219c0 Mon Sep 17 00:00:00 2001 From: Yu Watanabe Date: Fri, 26 Sep 2025 01:08:53 +0900 Subject: [PATCH] find-esp: fix error handling Follow-up for 4b2b2f3ab710e328f1712a3f5e7480817c7a6ccd. --- src/shared/find-esp.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/shared/find-esp.c b/src/shared/find-esp.c index 77910ed9b4c..1796ed8c760 100644 --- a/src/shared/find-esp.c +++ b/src/shared/find-esp.c @@ -640,8 +640,8 @@ static int verify_xbootldr_blkid( "%s: Partition has wrong PART_ENTRY_TYPE=%s for XBOOTLDR partition.", node, v); r = blkid_probe_lookup_value_id128(b, "PART_ENTRY_UUID", &uuid); - if (r != 0) - return log_error_errno(errno_or_else(EIO), "%s: Failed to probe PART_ENTRY_UUID: %m", node); + if (r < 0) + return log_error_errno(r, "%s: Failed to probe PART_ENTRY_UUID: %m", node); } else if (streq(type, "dos")) { -- 2.47.3