瀏覽代碼

sokol_app.h, sokol_args.h emsc: replace deprecated allocateUTF8OnStack with stringToUTF8OnStack

Andre Weissflog 1 年之前
父節點
當前提交
49a75e1476
共有 2 個文件被更改,包括 6 次插入6 次删除
  1. 3 3
      sokol_app.h
  2. 3 3
      sokol_args.h

+ 3 - 3
sokol_app.h

@@ -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
@@ -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);
         });
     };
@@ -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);
             });
         }

+ 3 - 3
sokol_args.h

@@ -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) {
@@ -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)
         });
     }