Diff for /gforth/engine/select.c between versions 1.3 and 1.5

version 1.3, 1998/12/08 22:03:07 version 1.5, 2000/09/23 15:47:08
Line 16 Line 16
   
   You should have received a copy of the GNU General Public License    You should have received a copy of the GNU General Public License
   along with this program; if not, write to the Free Software    along with this program; if not, write to the Free Software
   Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.    Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
 */  */
   
   
Line 37  int select(int n, fd_set *a, fd_set *b, Line 37  int select(int n, fd_set *a, fd_set *b,
    }     }
    do {     do {
      gettimeofday(&time2,&zone1);       gettimeofday(&time2,&zone1);
    } while(time2.tv_sec < time1.tv_sec);     } while((time2.tv_sec < time1.tv_sec) ||
              ((time2.tv_usec < time1.tv_usec) &&
    do {              (time2.tv_sec == time1.tv_sec)));
      gettimeofday(&time2,&zone1);  
    } while(time2.tv_usec < time1.tv_usec &&  
            time2.tv_sec == time1.tv_sec);  
 }  }

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


FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>