Fix multiple issues with moving to separate file

This commit is contained in:
UnknownShadow200 2021-04-30 19:34:42 +10:00
parent 3c4fc605b4
commit e79538d3a6
3 changed files with 5 additions and 6 deletions

View File

@ -1099,12 +1099,11 @@ cc_result Process_StartOpen(const cc_string* args) {
cc_result Process_StartGame(const cc_string* args) { return ERR_NOT_SUPPORTED; }
void Process_Exit(cc_result code) { exit(code); }
extern void interop_OpenTab(const char* url);
extern int interop_OpenTab(const char* url);
cc_result Process_StartOpen(const cc_string* args) {
char str[NATIVE_STR_LEN];
Platform_EncodeUtf8(str, args);
interop_OpenTab(str);
return 0;
return interop_OpenTab(str);
}
#elif defined CC_BUILD_ANDROID
static char gameArgsBuffer[512];

View File

@ -3084,7 +3084,7 @@ static void UnhookEvents(void) {
extern int interop_IsAndroid(void);
extern int interop_IsIOS(void);
extern void interop_InitClipboardListeners(void);
extern void interop_AddClipboardListeners(void);
extern void interop_ForceTouchPageLayout(void);
void Window_Init(void) {
int is_ios, droid;

View File

@ -130,7 +130,7 @@ void interop_SyncFS(void) {
EM_ASM( FS.syncfs(false, function(err) { if (err) console.log(err); }); );
}
void interop_OpenTab(const char* url) {
int interop_OpenTab(const char* url) {
EM_ASM_({ window.open(UTF8ToString($0)); }, url);
return 0;
}
@ -369,7 +369,7 @@ void interop_OpenFileDialog(const char* filter) {
/*########################################################################################################################*
*--------------------------------------------------------GLContext--------------------------------------------------------*
*#########################################################################################################################*/
void interop_GetGpuRenderer(char buffer, int len) {
void interop_GetGpuRenderer(char* buffer, int len) {
EM_ASM_({
var dbg = GLctx.getExtension('WEBGL_debug_renderer_info');
var str = dbg ? GLctx.getParameter(dbg.UNMASKED_RENDERER_WEBGL) : "";