From: matz@... (Yukihiro Matsumoto) Date: 2001-07-28T03:01:40+09:00 Subject: [ruby-talk:18657] Re: discrepancies between prototypes and definitions? Hi, In message "[ruby-talk:18642] discrepancies between prototypes and definitions?" on 01/07/28, Ned Konz writes: | int rb_thread_select(); | |right now; why isn't it: | | int rb_thread_select _((int, fd_set*, fd_set*, fd_set*, struct timeval*)); | |instead? Because I don't want to include everywhere for fd_set. I know, I know, I need major source restruction. I will do it when I start developing of "Rite", at least after finishing two books I'm working on. matz.