X-Git-Url: http://nsz.repo.hu/git/?a=blobdiff_plain;f=src%2Fstdio%2Ffunlockfile.c;h=f8a2a071e64596b00e52940d47d94ca7ec2bee80;hb=b0302863a36ef6ad24bd25e3ef4df74b9a56980d;hp=d69f68ee8c86e32b7b27ced9088b2c75c79442b5;hpb=5eb0d33ec0f08b123c5c10877d6258d05fa9453a;p=musl diff --git a/src/stdio/funlockfile.c b/src/stdio/funlockfile.c index d69f68ee..f8a2a071 100644 --- a/src/stdio/funlockfile.c +++ b/src/stdio/funlockfile.c @@ -3,5 +3,5 @@ void funlockfile(FILE *f) { - FUNLOCK(f); + if (!--f->lockcount) __unlockfile(f); }