From 0cabc8fc063813aad9901a3378ad2f66628d8537 Mon Sep 17 00:00:00 2001 From: kris Date: Sat, 5 Aug 2000 06:06:48 +0000 Subject: Don't call warnx() without a format string (localized error messages could conceivably cause a crash). Obtained from: OpenBSD --- sbin/ccdconfig/ccdconfig.c | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) (limited to 'sbin/ccdconfig/ccdconfig.c') 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); -- cgit v1.1