diff options
author | cperciva <cperciva@FreeBSD.org> | 2008-08-04 06:48:54 +0000 |
---|---|---|
committer | cperciva <cperciva@FreeBSD.org> | 2008-08-04 06:48:54 +0000 |
commit | 16fd05844bbb7394ac778ed5a036553d6536c18b (patch) | |
tree | 77fb080565af98258c6f6dd214be78cb877be380 /usr.bin/truncate | |
parent | 55239b4ba74bfd89b442877e0a7eb19b238fada4 (diff) | |
download | FreeBSD-src-16fd05844bbb7394ac778ed5a036553d6536c18b.zip FreeBSD-src-16fd05844bbb7394ac778ed5a036553d6536c18b.tar.gz |
Don't close file descriptor number <whatever random garbage was on the
stack>.
Found by: LLVM/Clang Static Checker
MFC after: 1 week
Diffstat (limited to 'usr.bin/truncate')
-rw-r--r-- | usr.bin/truncate/truncate.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/usr.bin/truncate/truncate.c b/usr.bin/truncate/truncate.c index 98f7289..ed5b6bf 100644 --- a/usr.bin/truncate/truncate.c +++ b/usr.bin/truncate/truncate.c @@ -57,6 +57,7 @@ main(int argc, char **argv) int ch, error, fd, oflags; char *fname, *rname; + fd = -1; rsize = tsize = 0; error = 0; rname = NULL; |