mirror of
https://github.com/reactos/reactos.git
synced 2024-11-11 01:04:11 +00:00
c424146e2c
svn path=/branches/cmake-bringup/; revision=48236
59 lines
957 B
C
59 lines
957 B
C
/* $Id$
|
|
*/
|
|
|
|
#ifndef __TCHAR_INC_S__
|
|
#define __TCHAR_INC_S__
|
|
|
|
#ifdef _UNICODE
|
|
|
|
#define _tcscat _wcscat
|
|
#define _tcschr _wcschr
|
|
#define _tcscmp _wcscmp
|
|
#define _tcscpy _wcscpy
|
|
#define _tcslen _wcslen
|
|
#define _tcsncat _wcsncat
|
|
#define _tcsncmp _wcsncmp
|
|
#define _tcsncpy _wcsncpy
|
|
#define _tcsnlen _wcsnlen
|
|
#define _tcsrchr _wcsrchr
|
|
|
|
#define _tscas scasw
|
|
#define _tlods lodsw
|
|
#define _tstos stosw
|
|
|
|
#define _tsize $2
|
|
|
|
#define _treg(_O_) _O_ ## x
|
|
|
|
#define _tdec(_O_) sub $2, _O_
|
|
#define _tinc(_O_) add $2, _O_
|
|
|
|
#else
|
|
|
|
#define _tcscat _strcat
|
|
#define _tcschr _strchr
|
|
#define _tcscmp _strcmp
|
|
#define _tcscpy _strcpy
|
|
#define _tcslen _strlen
|
|
#define _tcsncat _strncat
|
|
#define _tcsncmp _strncmp
|
|
#define _tcsncpy _strncpy
|
|
#define _tcsnlen _strnlen
|
|
#define _tcsrchr _strrchr
|
|
|
|
#define _tscas scasb
|
|
#define _tlods lodsb
|
|
#define _tstos stosb
|
|
|
|
#define _tsize $1
|
|
|
|
#define _treg(_O_) _O_ ## l
|
|
|
|
#define _tdec(_O_) dec _O_
|
|
#define _tinc(_O_) inc _O_
|
|
|
|
#endif
|
|
|
|
#endif
|
|
|
|
/* EOF */
|