Simple Directmedia Layer

hidapi_libusb: use SDL_wcscmp and SDL_wcslcpy from SDL

authored by Anonymous Maarten and committed by Sam Lantinga 3bc27d38 0e6fcf94

Changed files
+8
src
+8
src/hidapi/SDL_hidapi_libusb.h
··· 37 37 #pragma push_macro("strdup") 38 38 #pragma push_macro("strncpy") 39 39 #pragma push_macro("tolower") 40 + #pragma push_macro("wcscmp") 40 41 #pragma push_macro("wcsdup") 42 + #pragma push_macro("wcsncpy") 41 43 42 44 #undef calloc 43 45 #undef malloc ··· 53 55 #undef strdup 54 56 #undef strncpy 55 57 #undef tolower 58 + #undef wcscmp 56 59 #undef wcsdup 60 + #undef wcsncpy 57 61 58 62 #define calloc SDL_calloc 59 63 #define malloc SDL_malloc ··· 73 77 #define strdup SDL_strdup 74 78 #define strncpy SDL_strlcpy 75 79 #define tolower SDL_tolower 80 + #define wcscmp SDL_wcscmp 76 81 #define wcsdup SDL_wcsdup 82 + #define wcsncpy SDL_wcslcpy 77 83 78 84 79 85 #ifndef SDL_PLATFORM_FREEBSD ··· 123 129 #pragma pop_macro("strdup") 124 130 #pragma pop_macro("strncpy") 125 131 #pragma pop_macro("tolower") 132 + #pragma pop_macro("wcscmp") 126 133 #pragma pop_macro("wcsdup") 134 + #pragma pop_macro("wcsncpy")