Changeset 5251:9002ab4e6a86 in roaraudio for libroar
- Timestamp:
- 11/13/11 15:30:25 (12 years ago)
- Branch:
- default
- Phase:
- public
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
libroar/error.c
r5216 r5251 881 881 state->refc = 0; 882 882 state->libroar_error = roar_error; 883 state->system_errno = errno; 883 state->system_error = errno; 884 885 #ifdef ROAR_TARGET_WIN32 886 state->winsock_error = WSAGetLastError(); 887 #else 888 state->syssock_herror = h_errno; 889 #endif 890 891 #ifdef __YIFF__ 892 state->yiffc_error = yiffc_error; 893 #endif 884 894 885 895 return ROAR_ERROR_NONE; … … 892 902 893 903 roar_err_set(state->libroar_error); 894 errno = state->system_errno; 904 errno = state->system_error; 905 906 #ifdef ROAR_TARGET_WIN32 907 WSASetLastError(state->winsock_error); 908 #else 909 h_errno = state->syssock_herror; 910 #endif 911 912 #ifdef __YIFF__ 913 yiffc_error = state->yiffc_error; 914 #endif 895 915 896 916 return ROAR_ERROR_NONE;
Note: See TracChangeset
for help on using the changeset viewer.