diff options
| author | David <david@xagasoft.com> | 2009-01-21 03:45:09 +0000 |
|---|---|---|
| committer | David <david@xagasoft.com> | 2009-01-21 03:45:09 +0000 |
| commit | e27a084118b8810b6bd442c560df46ce161a9a87 (patch) | |
| tree | 9ac8c97d0d2760809260c49c93eb9f63e28ce0cb | |
| parent | 40360b48f4d9ea82200528411a0ed62d2c0e10bb (diff) | |
| download | libbu++-e27a084118b8810b6bd442c560df46ce161a9a87.tar.gz libbu++-e27a084118b8810b6bd442c560df46ce161a9a87.tar.bz2 libbu++-e27a084118b8810b6bd442c560df46ce161a9a87.tar.xz libbu++-e27a084118b8810b6bd442c560df46ce161a9a87.zip | |
david - #define SHUT_RDWR (SD_BOTH) if WIN32... blech... windows...
Diffstat (limited to '')
| -rw-r--r-- | src/socket.cpp | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/src/socket.cpp b/src/socket.cpp index 47e33b2..8937fd1 100644 --- a/src/socket.cpp +++ b/src/socket.cpp | |||
| @@ -131,6 +131,11 @@ void Bu::Socket::close() | |||
| 131 | #ifndef WIN32 | 131 | #ifndef WIN32 |
| 132 | fsync( nSocket ); | 132 | fsync( nSocket ); |
| 133 | #endif | 133 | #endif |
| 134 | #ifdef WIN32 | ||
| 135 | #ifndef SHUT_RDWR | ||
| 136 | #define SHUT_RDWR (SD_BOTH) | ||
| 137 | #endif | ||
| 138 | #endif | ||
| 134 | shutdown( nSocket, SHUT_RDWR ); | 139 | shutdown( nSocket, SHUT_RDWR ); |
| 135 | ::close( nSocket ); | 140 | ::close( nSocket ); |
| 136 | } | 141 | } |
