aboutsummaryrefslogtreecommitdiff
path: root/sbin/fsck_msdosfs
diff options
context:
space:
mode:
authorKevin Lo <kevlo@FreeBSD.org>2012-05-29 01:48:06 +0000
committerKevin Lo <kevlo@FreeBSD.org>2012-05-29 01:48:06 +0000
commit544c5e5b533574625e9921209ee3ceb1ee3d22d0 (patch)
treeab9b314dc9e2edd5a771820aeac2cbe20228150c /sbin/fsck_msdosfs
parentbebda077b136c9c051f070dc6ad0704f85025322 (diff)
downloadsrc-544c5e5b533574625e9921209ee3ceb1ee3d22d0.tar.gz
src-544c5e5b533574625e9921209ee3ceb1ee3d22d0.zip
Make sure that each va_start has one and only one matching va_end,
especially in error cases.
Notes
Notes: svn path=/head/; revision=236213
Diffstat (limited to 'sbin/fsck_msdosfs')
-rw-r--r--sbin/fsck_msdosfs/main.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/sbin/fsck_msdosfs/main.c b/sbin/fsck_msdosfs/main.c
index 9ec15ca2b500..e9baf84b626b 100644
--- a/sbin/fsck_msdosfs/main.c
+++ b/sbin/fsck_msdosfs/main.c
@@ -138,6 +138,7 @@ ask(int def, const char *fmt, ...)
va_start(ap, fmt);
vsnprintf(prompt, sizeof(prompt), fmt, ap);
+ va_end(ap);
if (alwaysyes || rdonly) {
printf("%s? %s\n", prompt, rdonly ? "no" : "yes");
return !rdonly;