Diff for /libraries/libldap/result.c between versions 1.4 and 1.5

version 1.4, 1998/08/17 21:26:26 version 1.5, 1998/08/19 22:05:09
Line 638  ldap_select1( LDAP *ld, struct timeval * Line 638  ldap_select1( LDAP *ld, struct timeval *
         static int      tblsize;          static int      tblsize;
   
         if ( tblsize == 0 ) {          if ( tblsize == 0 ) {
 #ifdef FD_SETSIZE  
                 /*  
                  * It is invalid to use a set size in excess of the type  
                  * scope, as defined for the fd_set in sys/types.h.  This  
                  * is true for any OS.  
                  */  
                 tblsize = FD_SETSIZE;  
 #else   /* !FD_SETSIZE*/  
 #ifdef USE_SYSCONF  #ifdef USE_SYSCONF
                 tblsize = sysconf( _SC_OPEN_MAX );                  tblsize = sysconf( _SC_OPEN_MAX );
 #else /* USE_SYSCONF */  #else /* !USE_SYSCONF */
                 tblsize = getdtablesize();                  tblsize = getdtablesize();
 #endif /* USE_SYSCONF */  #endif /* !USE_SYSCONF */
 #endif  /* !FD_SETSIZE*/  #ifdef FD_SETSIZE
                   if ( tblsize > FD_SETSIZE ) {
                           tblsize = FD_SETSIZE;
                   }
   #endif  /* FD_SETSIZE */
         }          }
   
         FD_ZERO( &readfds );          FD_ZERO( &readfds );

Removed from v.1.4  
changed lines
  Added in v.1.5


______________
© Copyright 1998-2020, OpenLDAP Foundation, info@OpenLDAP.org