Changeset 5470 for trunk/include
- Timestamp:
- Apr 4, 2001, 10:59:28 AM (25 years ago)
- Location:
- trunk/include
- Files:
-
- 5 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/include/heapstring.h
r5456 r5470 1 /* $Id: heapstring.h,v 1.13 2001-04-03 17:45:54 sandervl Exp $ */2 3 1 /* 4 2 * Project Odin Software License can be found in LICENSE.TXT -
trunk/include/misc.h
r5427 r5470 132 132 133 133 134 #include "unicode.h"135 136 134 #endif -
trunk/include/unicode.h
r1871 r5470 1 /* $Id: unicode.h,v 1.7 1999-11-28 23:23:45 bird Exp $ */2 3 1 /* 4 2 * … … 9 7 #define __UNICODE_H__ 10 8 11 #include < uniconv.h>9 #include <heapstring.h> 12 10 13 #ifdef __cplusplus14 extern "C" {15 #endif16 11 17 /* also used from Windows only files ported from WINE */ 18 #ifndef WIN32API 19 #define WIN32API WINAPI 20 #endif 12 #define UnicodeToAsciiString(u) HEAP_strdupWtoA(GetProcessHeap(), 0, u) 13 #define AsciiToUnicodeString(a) HEAP_strdupAtoW(GetProcessHeap(), 0, a) 14 #define FreeAsciiString(a) HEAP_free(a) 21 15 22 char * WIN32API UnicodeToAsciiString(LPCWSTR ustring); 23 int WIN32API UnicodeToAscii(LPCWSTR ustring, char *astring); 24 int WIN32API UnicodeToAsciiN(LPCWSTR ustring, char *astring, int unilen); 25 void WIN32API FreeAsciiString(char *astring); 26 LPWSTR WIN32API AsciiToUnicodeString(const char *astring); 27 void WIN32API AsciiToUnicode(const char *ascii, LPWSTR unicode); 28 void WIN32API AsciiToUnicodeN(const char *ascii, LPWSTR unicode, int asciilen); 29 30 #ifdef __cplusplus 31 } 32 #endif 33 34 #ifdef __cplusplus 35 char * WIN32API UnicodeToAsciiStringN(LPCWSTR ustring, ULONG length); 36 #endif 16 #define UnicodeToAscii(u, a) lstrcpyWtoA(a, u) 17 #define UnicodeToAsciiN(u, a, n) lstrcpynWtoA(a, u, n) 18 #define AsciiToUnicode(a, u) lstrcpyAtoW(u, a) 19 #define AsciiToUnicodeN(a, u, n) lstrcpynAtoW(u, a, n) 37 20 38 21 #endif -
trunk/include/win/debugtools.h
r4834 r5470 26 26 #define dassert(a, b) if(!(a)) WriteLogError b 27 27 #define dbgCheckObj(a) a->checkObject() 28 #define DisableLogging DecreaseLogCount29 #define EnableLogging IncreaseLogCount30 28 31 29 #ifdef DEBUG_ENABLELOG_LEVEL2 … … 46 44 #define dassert(a, b) 47 45 #define dbgCheckObj(a) 48 #define DisableLogging49 #define EnableLogging50 46 #endif 51 47 -
trunk/include/win/wine/unicode.h
r5461 r5470 8 8 #define __WINE_UNICODE_H 9 9 10 #if ndef OS2_INCLUDED10 #if !defined(OS2_INCLUDED) && !defined(__WIN32TYPE_H__) 11 11 #include <windef.h> 12 12 #endif
Note:
See TracChangeset
for help on using the changeset viewer.