Changeset 357771f9fee9241d5d9fa0262c4558c3fd57948c
- Timestamp:
- 18/09/07 17:26:43
(1 year ago)
- Author:
- Rémi Denis-Courmont <rem@videolan.org>
- git-committer:
- Rémi Denis-Courmont <rem@videolan.org> 1190129203 +0000
- git-parent:
[9ecfcfc95c7dde71486a04c2b5936308f4d5ea9f]
- git-author:
- Rémi Denis-Courmont <rem@videolan.org> 1190129203 +0000
- Message:
Print Winsock error instead of errno if applicable
-
Files:
-
Legend:
- Unmodified
- Added
- Removed
- Modified
- Copied
- Moved
| rd212ab7 |
r357771f |
|
| 319 | 319 | size_t errlen; |
|---|
| 320 | 320 | |
|---|
| | 321 | #ifndef WIN32 |
|---|
| 321 | 322 | strerror_r( errno, errbuf, 1001 ); |
|---|
| | 323 | #else |
|---|
| | 324 | int sockerr = WSAGetLastError( ); |
|---|
| | 325 | if( sockerr ) |
|---|
| | 326 | { |
|---|
| | 327 | strncpy( errbuf, net_strerror( sockerr ), 1001 ); |
|---|
| | 328 | WSASetLastError( sockerr ); |
|---|
| | 329 | } |
|---|
| | 330 | else |
|---|
| | 331 | strncpy( errbuf, strerror( errno ), 1001 ); |
|---|
| | 332 | #endif |
|---|
| 322 | 333 | errbuf[1000] = 0; |
|---|
| 323 | 334 | |
|---|