diff --git a/usr.sbin/efitable/efitable.c b/usr.sbin/efitable/efitable.c --- a/usr.sbin/efitable/efitable.c +++ b/usr.sbin/efitable/efitable.c @@ -28,7 +28,6 @@ #include #include #include -#include #include #include #include @@ -208,7 +207,8 @@ xo_close_list("entries"); xo_close_container("esrt"); - xo_finish(); + if (xo_finish() < 0) + xo_err(EX_IOERR, "stdout"); } static void @@ -226,7 +226,8 @@ "{:memory_protection_attribute/%#lx}\n", prop->memory_protection_attribute); xo_close_container("prop"); - xo_finish(); + if (xo_finish() < 0) + xo_err(EX_IOERR, "stdout"); } static void usage(void)