#include "dimension2d.h"
#include "driver-types.h"
#include "gsubr.h"
-#include "wchar.h"
#include "wrapped.h"
using namespace irr;
IrrlichtDevice_setWindowCaption (SCM device,
SCM text)
{
- ((IrrlichtDevice*)scm_to_irr_pointer (device))->
- setWindowCaption (scm_to_wide_char_string (text));
+ wchar_t* wtext = (wchar_t*) scm_to_utf32_string (text);
+ ((IrrlichtDevice*)scm_to_irr_pointer (device))->setWindowCaption (wtext);
+ free (wtext);
return SCM_UNSPECIFIED;
}