summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorPascal Rigaux <pixel@mandriva.com>2001-04-12 15:15:55 +0000
committerPascal Rigaux <pixel@mandriva.com>2001-04-12 15:15:55 +0000
commitabd3cd171111eb369972d8df5972b15cb145c107 (patch)
tree043f6f4de6cda1c09d5247f696c12cb83f584892
parentdca4c05ac52e8923848632940cd7e9dc5ee3b16d (diff)
downloadldetect-abd3cd171111eb369972d8df5972b15cb145c107.tar
ldetect-abd3cd171111eb369972d8df5972b15cb145c107.tar.gz
ldetect-abd3cd171111eb369972d8df5972b15cb145c107.tar.bz2
ldetect-abd3cd171111eb369972d8df5972b15cb145c107.tar.xz
ldetect-abd3cd171111eb369972d8df5972b15cb145c107.zip
close fdno's of the pipe which are unused or dup2'ed
-rw-r--r--ldetect.spec5
-rw-r--r--pciusb.c2
2 files changed, 6 insertions, 1 deletions
diff --git a/ldetect.spec b/ldetect.spec
index 367cfd4..543c235 100644
--- a/ldetect.spec
+++ b/ldetect.spec
@@ -1,7 +1,7 @@
# !! DON'T MODIFY HERE, MODIFY IN THE CVS !!
%define name ldetect
%define version 0.2.3
-%define release 12mdk
+%define release 13mdk
Name: %{name}
Version: %{version}
@@ -53,6 +53,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/*
%changelog
+* Thu Apr 12 2001 Pixel <pixel@mandrakesoft.com> 0.2.3-13mdk
+- close fdno's of the pipe which are unused or dup2'ed
+
* Wed Apr 11 2001 François Pons <fpons@mandrakesoft.com> 0.2.3-12mdk
- fixed to use LD_LOADER if defined.
diff --git a/pciusb.c b/pciusb.c
index 18abdc0..37f3edb 100644
--- a/pciusb.c
+++ b/pciusb.c
@@ -44,6 +44,8 @@ static fh fh_open(char *fname) {
cmd[ip++] = NULL;
dup2(fdno[1], STDOUT_FILENO);
+ close(fdno[0]);
+ close(fdno[1]);
execvp(cmd[0], cmd);
perror("pciusb"); exit(2);
}