fdlist: don't try to close stolen fds
fdlist: don't try to close stolen fds

If we steal an fd from the list, we replace the fdnum with -1, which
means we take ownership and the list should not try to close it when
it is freed. c_close() does this correctly and is a noop on negative
fdnums.

Signed-off-by: Tom Gundersen <7c8224529a7c718e876cb2496c973509fde1e50e@jklm.no>

bus1/dbus-broker