aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlexey Gladkov <gladkov.alexey@gmail.com>2023-06-20 17:04:14 +0200
committerAlexey Gladkov <gladkov.alexey@gmail.com>2023-06-20 17:04:14 +0200
commita1fde28af59dbca1483f54d957a523765e6ea335 (patch)
tree36afbfa16031f929de1a0a160d81a82d1e84696b
parent6f783513be11775a08a6cf81d0f9ce5faffb1f33 (diff)
downloadkbd-a1fde28af59dbca1483f54d957a523765e6ea335.tar.gz
Show an error only if the second ioctl failed
Signed-off-by: Alexey Gladkov <gladkov.alexey@gmail.com>
-rw-r--r--src/libkfont/kdfontop.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/libkfont/kdfontop.c b/src/libkfont/kdfontop.c
index 347128fe..8d60623e 100644
--- a/src/libkfont/kdfontop.c
+++ b/src/libkfont/kdfontop.c
@@ -185,7 +185,8 @@ put_font_kdfontop(struct kfont_context *ctx, int consolefd, unsigned char *buf,
free(mybuf);
}
- KFONT_ERR(ctx, "ioctl(KDFONTOP): %m");
+ if (ret)
+ KFONT_ERR(ctx, "ioctl(KDFONTOP): %m");
return ret;
}