bootctl: arg_dolloar_boot_path() may return NULL

This commit is contained in:
Yu Watanabe
2019-08-12 16:14:07 +09:00
parent a2ae0d4969
commit f8a2b09a18
+5 -1
View File
@@ -1176,7 +1176,11 @@ static int verb_status(int argc, char *argv[], void *userdata) {
if (r < 0)
return r;
puts(arg_dollar_boot_path());
const char *path = arg_dollar_boot_path();
if (!path)
return log_error_errno(SYNTHETIC_ERRNO(EACCES), "Failed to determine XBOOTLDR location: %m");
puts(path);
}
if (arg_print_esp_path || arg_print_dollar_boot_path)