Skip to content

Commit 96e5277

Browse files
libzfs: write_inuse_diffs_one: format strerror() with "%s"
Fixes: 50353db ("Let zfs diff be more permissive") Ref: https://github.com/nabijaczleweli/zfs/runs/2749781519?check_suite_focus=true#step:6:1425 Signed-off-by: Ahelenia Ziemiańska <[email protected]>
1 parent 2ba7a9e commit 96e5277

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

lib/libzfs/libzfs_diff.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -262,7 +262,7 @@ write_inuse_diffs_one(FILE *fp, differ_info_t *di, uint64_t dobj)
262262
fobjerr = get_stats_for_obj(di, di->fromsnap, dobj, fobjname,
263263
MAXPATHLEN, &fsb);
264264
if (fobjerr && di->zerr != ENOTSUP && di->zerr != ENOENT) {
265-
zfs_error_aux(di->zhp->zfs_hdl, strerror(di->zerr));
265+
zfs_error_aux(di->zhp->zfs_hdl, "%s", strerror(di->zerr));
266266
zfs_error(di->zhp->zfs_hdl, di->zerr, di->errbuf);
267267
/*
268268
* Let's not print an error for the same object more than
@@ -276,7 +276,7 @@ write_inuse_diffs_one(FILE *fp, differ_info_t *di, uint64_t dobj)
276276

277277
if (tobjerr && di->zerr != ENOTSUP && di->zerr != ENOENT) {
278278
if (!already_logged) {
279-
zfs_error_aux(di->zhp->zfs_hdl, strerror(di->zerr));
279+
zfs_error_aux(di->zhp->zfs_hdl, "%s", strerror(di->zerr));
280280
zfs_error(di->zhp->zfs_hdl, di->zerr, di->errbuf);
281281
}
282282
}

0 commit comments

Comments
 (0)