X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=sim%2Fucsim%2Fcmd.src%2Fnewcmd.cc;h=b43f531bcf05defcf57f5cf8b2ba68948d2d8523;hb=d46f1ad41d63b49a39c6616a9918a29cbc1755e4;hp=3ba5614bdaf0f370a0d71b7294a2b278ec621e1b;hpb=5efcfa05953299666b5ca7d4fb024a6c0d327ced;p=fw%2Fsdcc diff --git a/sim/ucsim/cmd.src/newcmd.cc b/sim/ucsim/cmd.src/newcmd.cc index 3ba5614b..b43f531b 100644 --- a/sim/ucsim/cmd.src/newcmd.cc +++ b/sim/ucsim/cmd.src/newcmd.cc @@ -32,16 +32,15 @@ Software Foundation, 59 Temple Place - Suite 330, Boston, MA #include #include #include -#ifdef _WIN32 -# include -# define SOCKET_AVAIL -#elif defined HAVE_SYS_SOCKET_H -# include -# include -# include -# include -#endif #include +#ifdef SOCKET_AVAIL +# include HEADER_SOCKET +# if defined HAVE_SYS_SOCKET_H +# include +# include +# include +# endif +#endif #if FD_HEADER_OK # include HEADER_FD #endif @@ -478,7 +477,7 @@ int cl_console::input_avail(void) { struct timeval tv; - int i; + UCSOCKET_T i; if ((i= get_in_fd()) < 0) return(0); @@ -893,7 +892,7 @@ cl_commander::set_fd_set(void) fd_num= 0; for (i= 0; i < cons->count; i++) { - int fd; + UCSOCKET_T fd; class cl_console *c= (class cl_console*)(cons->at(i)); if ((fd= c->get_in_fd()) >= 0) { @@ -1148,7 +1147,7 @@ cl_commander::wait_input(void) int cl_commander::proc_input(void) { - int i; + UCSOCKET_T i; for (i= 0; i < fd_num; i++) if (FD_ISSET(i, &active_set))