summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorreimar <reimar@b3059339-0415-0410-9bf9-f77b7e298cf2>2010-10-09 13:35:16 +0000
committerUoti Urpala <uau@glyph.nonexistent.invalid>2010-11-02 04:18:09 +0200
commit4590600a42f61dc63d4becfccd60bfc5f8dcbfcd (patch)
tree62d23f84c8af8b2f5efbecea84d7ec831fc45544
parent26108aa19a86130436fc78866ecb465128b2b210 (diff)
downloadmpv-4590600a42f61dc63d4becfccd60bfc5f8dcbfcd.tar.bz2
mpv-4590600a42f61dc63d4becfccd60bfc5f8dcbfcd.tar.xz
vo_dxr3: Fix validity checks before closing a file descriptor
-1 is invalid (and the initial value), 0 is not. git-svn-id: svn://svn.mplayerhq.hu/mplayer/trunk@32467 b3059339-0415-0410-9bf9-f77b7e298cf2
-rw-r--r--libvo/vo_dxr3.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/libvo/vo_dxr3.c b/libvo/vo_dxr3.c
index 41e1dcfd4e..ab2318edd2 100644
--- a/libvo/vo_dxr3.c
+++ b/libvo/vo_dxr3.c
@@ -682,13 +682,13 @@ static void uninit(void)
}
}
- if (fd_video) {
+ if (fd_video != -1) {
close(fd_video);
}
- if (fd_spu) {
+ if (fd_spu != -1) {
close(fd_spu);
}
- if (fd_control) {
+ if (fd_control != -1) {
close(fd_control);
}
#ifdef SPU_SUPPORT