diff options
-rw-r--r-- | lib/qpselect.c | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/lib/qpselect.c b/lib/qpselect.c index 9ab25018..aafb2ca7 100644 --- a/lib/qpselect.c +++ b/lib/qpselect.c @@ -939,12 +939,12 @@ qps_make_super_set_map(void) for (fd = 0 ; fd < 8 ; ++fd) { uint8_t fdb = fd_bit_map[fd] ; - for (i = 0 ; i < 256 ; ++i) + for (i = 1 ; i < 256 ; ++i) if ((fd_first_map[i] == -1) && ((i & fdb) != 0)) fd_first_map[i] = fd ; } ; - for (i = 0 ; i < 256 ; ++i) + for (i = 1 ; i < 256 ; ++i) if (fd_first_map[i] == -1) zabort("Broken fd_first_map -- missing bits") ; |