Last active
December 31, 2015 07:29
-
-
Save lfranchi/7954740 to your computer and use it in GitHub Desktop.
CLucene HEAD Mavericks patch repl_tchar.h
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
diff --git a/src/shared/CLucene/config/repl_tchar.h b/src/shared/CLucene/config/repl_tchar.h | |
index 159dcc1..bbb1eb2 100644 | |
--- a/src/shared/CLucene/config/repl_tchar.h | |
+++ b/src/shared/CLucene/config/repl_tchar.h | |
@@ -28,7 +28,7 @@ | |
#define _istdigit iswdigit //* digit char check | |
#define _totlower towlower //* convert char to lower case | |
#define _totupper towupper //* convert char to lower case | |
- #define _tcslwr wcslwr //* convert string to lower case | |
+ #define _tcslwr std::wcslwr //* convert string to lower case | |
//these are the string handling functions | |
//we may need to create wide-character/multi-byte replacements for these | |
@@ -36,18 +36,18 @@ | |
#define _tcsncpy wcsncpy //copy a specified amount of one string to another string. | |
#define _tcscat wcscat //copy a string onto the end of the other string | |
#define _tcsncat wcsncat | |
- #define _tcschr wcschr //find location of one character | |
+ #define _tcschr std::wcschr //find location of one character | |
#define _tcsstr wcsstr //find location of a string | |
#define _tcslen wcslen //get length of a string | |
#define _tcscmp wcscmp //case sensitive compare two strings | |
- #define _tcsncmp wcsncmp //case sensitive compare two strings | |
- #define _tcscspn wcscspn //location of any of a set of character in a string | |
+ #define _tcsncmp std::wcsncmp //case sensitive compare two strings | |
+ #define _tcscspn std::wcscspn //location of any of a set of character in a string | |
//string compare | |
#ifdef _CL_HAVE_FUNCTION_WCSICMP | |
- #define _tcsicmp wcsicmp //* case insensitive compare two string | |
+ #define _tcsicmp std::wcsicmp //* case insensitive compare two string | |
#else | |
- #define _tcsicmp wcscasecmp //* case insensitive compare two string | |
+ #define _tcsicmp std::wcscasecmp //* case insensitive compare two string | |
#endif | |
#if defined(_CL_HAVE_FUNCTION_WCSDUP) | |
#define _tcsdup wcsdup | |
@@ -56,7 +56,7 @@ | |
#endif | |
//conversion functions | |
- #define _tcstod wcstod //convert a string to a double | |
+ #define _tcstod std::wcstod //convert a string to a double | |
#define _tcstoi64 wcstoll //* convers a string to an 64bit bit integer | |
#define _itot _i64tot | |
#define _i64tot lltow //* converts a 64 bit integer to a string (with base) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment