Commit c7958375 authored by Tor Lillqvist's avatar Tor Lillqvist Committed by Tor Lillqvist
Browse files

Workaround for bug in strxfrm() in Microsoft's newer C runtimes. (#343919,

2006-06-08  Tor Lillqvist  <tml@novell.com>

	* glib/gunicollate.c (msc_strxfrm_wrapper): Workaround for bug in
	strxfrm() in Microsoft's newer C runtimes. (#343919, Kazuki
	Iwamoto)
parent 7b9c3b95
2006-06-08 Tor Lillqvist <tml@novell.com>
* glib/gunicollate.c (msc_strxfrm_wrapper): Workaround for bug in
strxfrm() in Microsoft's newer C runtimes. (#343919, Kazuki
Iwamoto)
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
......
2006-06-08 Tor Lillqvist <tml@novell.com>
* glib/gunicollate.c (msc_strxfrm_wrapper): Workaround for bug in
strxfrm() in Microsoft's newer C runtimes. (#343919, Kazuki
Iwamoto)
2006-06-05 Matthias Clasen <mclasen@redhat.com>
* configure.in: Bump version
......
......@@ -30,6 +30,24 @@
#include "gunicodeprivate.h"
#include "galias.h"
#ifdef _MSC_VER
/* Workaround for bug in MSVCR80.DLL */
static size_t
msc_strxfrm_wrapper (char *string1,
const char *string2,
size_t count)
{
if (!string1 || count <= 0)
{
char tmp;
return strxfrm (&tmp, string2, 1);
}
return strxfrm (string1, string2, count);
}
#define strxfrm msc_strxfrm_wrapper
#endif
/**
* g_utf8_collate:
* @str1: a UTF-8 encoded string
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment