diff options
author | David <david@xagasoft.com> | 2008-10-24 19:12:49 +0000 |
---|---|---|
committer | David <david@xagasoft.com> | 2008-10-24 19:12:49 +0000 |
commit | 566dd25530779388859f8a21191e60c62a21cd5f (patch) | |
tree | c46f7f93d7d1eefbec8df6c35d3ee95ac5156459 /src/serversocket.h | |
parent | e7e521b0ddfdbae6407b77020824da614610a04c (diff) | |
download | libbu++-566dd25530779388859f8a21191e60c62a21cd5f.tar.gz libbu++-566dd25530779388859f8a21191e60c62a21cd5f.tar.bz2 libbu++-566dd25530779388859f8a21191e60c62a21cd5f.tar.xz libbu++-566dd25530779388859f8a21191e60c62a21cd5f.zip |
david - ok, fixed the compiler warnings in socket class. got serversocket compliling without warnings. added win32_compatibility.h along the same lines as osx_copatibility.h
Diffstat (limited to 'src/serversocket.h')
-rw-r--r-- | src/serversocket.h | 11 |
1 files changed, 10 insertions, 1 deletions
diff --git a/src/serversocket.h b/src/serversocket.h index 1742786..168c5e1 100644 --- a/src/serversocket.h +++ b/src/serversocket.h | |||
@@ -11,7 +11,12 @@ | |||
11 | #include <stdint.h> | 11 | #include <stdint.h> |
12 | #include "bu/fstring.h" | 12 | #include "bu/fstring.h" |
13 | #include "bu/exceptionbase.h" | 13 | #include "bu/exceptionbase.h" |
14 | #include <sys/select.h> | 14 | |
15 | #ifdef WIN32 | ||
16 | #include <Winsock2.h> | ||
17 | #else | ||
18 | #include <sys/select.h> | ||
19 | #endif | ||
15 | 20 | ||
16 | namespace Bu | 21 | namespace Bu |
17 | { | 22 | { |
@@ -45,7 +50,11 @@ namespace Bu | |||
45 | void startServer( struct sockaddr_in &name, int nPoolSize ); | 50 | void startServer( struct sockaddr_in &name, int nPoolSize ); |
46 | 51 | ||
47 | fd_set fdActive; | 52 | fd_set fdActive; |
53 | #ifdef WIN32 | ||
54 | unsigned int nServer; | ||
55 | #else | ||
48 | int nServer; | 56 | int nServer; |
57 | #endif | ||
49 | int nPort; | 58 | int nPort; |
50 | }; | 59 | }; |
51 | } | 60 | } |