Fix for where default encoding is not internal encoding.

git-svn-id: svn+ssh://svn.gna.org/svn/gnustep/libs/base/trunk@19461 72102866-910b-0410-8b05-ffd578937521
This commit is contained in:
Richard Frith-Macdonald 2004-06-05 09:34:41 +00:00
parent a4b37594c5
commit 9e5bc129ed
3 changed files with 18 additions and 2 deletions

View file

@ -1154,6 +1154,7 @@ handle_printf_atsign (FILE *stream,
locale: (NSDictionary*)locale
arguments: (va_list)argList
{
extern void GSStrExternalize();
unsigned char buf[2048];
GSStr_t f;
unichar fbuf[1024];
@ -1186,6 +1187,7 @@ handle_printf_atsign (FILE *stream,
f._flags.wide = 0;
f._flags.free = 0;
GSFormat(&f, fmt, argList, locale);
GSStrExternalize(&f);
if (fmt != fbuf)
{
objc_free(fmt);