summaryrefslogtreecommitdiffstats
path: root/sbin/ccdconfig
diff options
context:
space:
mode:
authorkris <kris@FreeBSD.org>2000-08-05 06:06:48 +0000
committerkris <kris@FreeBSD.org>2000-08-05 06:06:48 +0000
commit0cabc8fc063813aad9901a3378ad2f66628d8537 (patch)
tree439a68fb2ce4e79a60c7f58ffdfffef87a06ba11 /sbin/ccdconfig
parent04e6eba710d557b79bc9378f660a31bb68b1e525 (diff)
downloadFreeBSD-src-0cabc8fc063813aad9901a3378ad2f66628d8537.zip
FreeBSD-src-0cabc8fc063813aad9901a3378ad2f66628d8537.tar.gz
Don't call warnx() without a format string (localized error messages
could conceivably cause a crash). Obtained from: OpenBSD
Diffstat (limited to 'sbin/ccdconfig')
-rw-r--r--sbin/ccdconfig/ccdconfig.c8
1 files changed, 4 insertions, 4 deletions
diff --git a/sbin/ccdconfig/ccdconfig.c b/sbin/ccdconfig/ccdconfig.c
index c5ccd8f..d73b30c 100644
--- a/sbin/ccdconfig/ccdconfig.c
+++ b/sbin/ccdconfig/ccdconfig.c
@@ -487,8 +487,8 @@ do_io(path, cmd, cciop)
#define KVM_ABORT(kd, str) { \
(void)kvm_close((kd)); \
- warnx((str)); \
- warnx(kvm_geterr((kd))); \
+ warnx("%s", (str)); \
+ warnx("%s", kvm_geterr((kd))); \
return (1); \
}
@@ -622,7 +622,7 @@ print_ccd_info(cs, kd)
readsize) != readsize) {
printf("\n");
warnx("can't read component info");
- warnx(kvm_geterr(kd));
+ warnx("%s", kvm_geterr(kd));
goto done;
}
@@ -632,7 +632,7 @@ print_ccd_info(cs, kd)
cip[i].ci_pathlen) != cip[i].ci_pathlen) {
printf("\n");
warnx("can't read component pathname");
- warnx(kvm_geterr(kd));
+ warnx("%s', kvm_geterr(kd));
goto done;
}
printf((i + 1 < cs->sc_nccdisks) ? "%s " : "%s\n", path);
OpenPOWER on IntegriCloud