Emscripten: use UTF8ToString instead of Pointer_stringify

Charlie Birks 2019-01-29 12:19:03 +00:00
parent aacb1091df
commit 4a2888af10
3 changed files with 3 additions and 3 deletions

View File

@ -250,7 +250,7 @@ SDL_PromptAssertion(const SDL_assert_data *data, void *userdata)
SDL_bool okay = SDL_TRUE; SDL_bool okay = SDL_TRUE;
char *buf = (char *) EM_ASM_INT({ char *buf = (char *) EM_ASM_INT({
var str = var str =
Pointer_stringify($0) + '\n\n' + UTF8ToString($0) + '\n\n' +
'Abort/Retry/Ignore/AlwaysIgnore? [ariA] :'; 'Abort/Retry/Ignore/AlwaysIgnore? [ariA] :';
var reply = window.prompt(str, "i"); var reply = window.prompt(str, "i");
if (reply === null) { if (reply === null) {

View File

@ -210,7 +210,7 @@ Emscripten_ShowCursor(SDL_Cursor* cursor)
if(curdata->system_cursor) { if(curdata->system_cursor) {
EM_ASM_INT({ EM_ASM_INT({
if (Module['canvas']) { if (Module['canvas']) {
Module['canvas'].style['cursor'] = Module['Pointer_stringify']($0); Module['canvas'].style['cursor'] = UTF8ToString($0);
} }
return 0; return 0;
}, curdata->system_cursor); }, curdata->system_cursor);

View File

@ -344,7 +344,7 @@ static void
Emscripten_SetWindowTitle(_THIS, SDL_Window * window) { Emscripten_SetWindowTitle(_THIS, SDL_Window * window) {
EM_ASM_INT({ EM_ASM_INT({
if (typeof Module['setWindowTitle'] !== 'undefined') { if (typeof Module['setWindowTitle'] !== 'undefined') {
Module['setWindowTitle'](Module['Pointer_stringify']($0)); Module['setWindowTitle'](UTF8ToString($0));
} }
return 0; return 0;
}, window->title); }, window->title);