From aa36bdbe3da4e710417b19113b9f472b2a9cf99d Mon Sep 17 00:00:00 2001 From: pescuma Date: Wed, 19 Nov 2008 00:05:43 +0000 Subject: Fix for Buffer crash and CHECK_VERSION git-svn-id: http://pescuma.googlecode.com/svn/trunk/Miranda@118 c086bb3d-8645-0410-b8da-73a8550f86e7 --- Plugins/utils/mir_memory.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) (limited to 'Plugins/utils/mir_memory.cpp') diff --git a/Plugins/utils/mir_memory.cpp b/Plugins/utils/mir_memory.cpp index cea960b..615f3dc 100644 --- a/Plugins/utils/mir_memory.cpp +++ b/Plugins/utils/mir_memory.cpp @@ -18,9 +18,9 @@ Boston, MA 02111-1307, USA. */ +#define MIRANDA_VER 0x0700 #include "mir_memory.h" -#define MIRANDA_VER 0x0700 #include #include @@ -35,6 +35,14 @@ void init_mir_malloc() } +BOOL mir_is_unicode() +{ + char ver[1024]; + CallService(MS_SYSTEM_GETVERSIONTEXT, (WPARAM) sizeof(ver), (LPARAM) ver); + return strstr(ver, "Unicode") != NULL; +} + + void * mir_alloc0(size_t size) { void * ptr = mir_alloc(size); -- cgit v1.2.3