Skip to content

Commit

Permalink
sokol_app.h, sokol_args.h emsc: replace deprecated allocateUTF8OnStac…
Browse files Browse the repository at this point in the history
…k with stringToUTF8OnStack
  • Loading branch information
floooh committed Mar 1, 2024
1 parent c4252f2 commit 49a75e1
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions sokol_app.h
Original file line number Diff line number Diff line change
Expand Up @@ -4751,7 +4751,7 @@ _SOKOL_PRIVATE void _sapp_ios_show_keyboard(bool shown) {
#if defined(_SAPP_EMSCRIPTEN)

#if defined(EM_JS_DEPS)
EM_JS_DEPS(sokol_app, "$withStackSave,$allocateUTF8OnStack");
EM_JS_DEPS(sokol_app, "$withStackSave,$stringToUTF8OnStack");
#endif

#ifdef __cplusplus
Expand Down Expand Up @@ -4868,7 +4868,7 @@ EM_JS(void, sapp_js_add_clipboard_listener, (void), {
Module.sokol_paste = (event) => {
const pasted_str = event.clipboardData.getData('text');
withStackSave(() => {
const cstr = allocateUTF8OnStack(pasted_str);
const cstr = stringToUTF8OnStack(pasted_str);
__sapp_emsc_onpaste(cstr);
});
};
Expand Down Expand Up @@ -4925,7 +4925,7 @@ EM_JS(void, sapp_js_add_dragndrop_listeners, (const char* canvas_name_cstr), {
__sapp_emsc_begin_drop(files.length);
for (let i = 0; i < files.length; i++) {
withStackSave(() => {
const cstr = allocateUTF8OnStack(files[i].name);
const cstr = stringToUTF8OnStack(files[i].name);
__sapp_emsc_drop(i, cstr);
});
}
Expand Down
6 changes: 3 additions & 3 deletions sokol_args.h
Original file line number Diff line number Diff line change
Expand Up @@ -695,7 +695,7 @@ extern "C" {
#endif

#if defined(EM_JS_DEPS)
EM_JS_DEPS(sokol_audio, "$withStackSave,$allocateUTF8OnStack");
EM_JS_DEPS(sokol_audio, "$withStackSave,$stringToUTF8OnStack");
#endif

EMSCRIPTEN_KEEPALIVE void _sargs_add_kvp(const char* key, const char* val) {
Expand Down Expand Up @@ -734,8 +734,8 @@ EM_JS(void, sargs_js_parse_url, (void), {
const key = p.value[0];
const val = p.value[1];
withStackSave(() => {
const key_cstr = allocateUTF8OnStack(key);
const val_cstr = allocateUTF8OnStack(val);
const key_cstr = stringToUTF8OnStack(key);
const val_cstr = stringToUTF8OnStack(val);
__sargs_add_kvp(key_cstr, val_cstr)
});
}
Expand Down

0 comments on commit 49a75e1

Please sign in to comment.