about summary refs log tree commit diff
path: root/cli/list.c
diff options
context:
space:
mode:
Diffstat (limited to 'cli/list.c')
-rw-r--r--cli/list.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/cli/list.c b/cli/list.c
index a6ed9d9..ce7cc64 100644
--- a/cli/list.c
+++ b/cli/list.c
@@ -60,7 +60,7 @@ list_cb(int obji, enum ipc_err objerr, struct ipc_get_res *res, void *arg)
     struct items *itms = arg;
     struct item *itm = calloc(1, sizeof(*itm));
     if (objerr != IPC_OK)
-        errx(1, "list failed for '%s' (%s)", itms->argv[obji],
+        diemsg("list failed for '%s' (%s).\n", itms->argv[obji],
             ipc_strerror(objerr));
     itms->count++;
     itm->num = (unsigned)res[IPC_TVAL_NUM].v.num;
@@ -148,7 +148,7 @@ cmd_list(int argc, char **argv)
     else
         code = btpd_tget(ipc, itms.tps, itms.ntps, keys, nkeys, list_cb, &itms);
     if (code != IPC_OK)
-        errx(1, "%s", ipc_strerror(code));
+        diemsg("command failed (%s).\n", ipc_strerror(code));
     printf("%-40.40s  NUM ST   HAVE    SIZE   RATIO\n", "NAME");
     print_items(&itms);
 }