shared: fix nm_steal_fd() for handling zero file descriptor

Zero is a valid file descriptor.

Fixes: 956b3e8bd5
This commit is contained in:
Thomas Haller 2017-10-30 11:44:13 +01:00
parent 31facf6fad
commit de65d3da91

View file

@ -1157,7 +1157,7 @@ nm_steal_fd (int *p_fd)
int fd;
if ( p_fd
&& ((fd = *p_fd) > 0)) {
&& ((fd = *p_fd) >= 0)) {
*p_fd = -1;
return fd;
}