mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-16 11:06:06 -04:00
Fix multiple issues with moving to separate file
This commit is contained in:
parent
3c4fc605b4
commit
e79538d3a6
@ -1099,12 +1099,11 @@ cc_result Process_StartOpen(const cc_string* args) {
|
|||||||
cc_result Process_StartGame(const cc_string* args) { return ERR_NOT_SUPPORTED; }
|
cc_result Process_StartGame(const cc_string* args) { return ERR_NOT_SUPPORTED; }
|
||||||
void Process_Exit(cc_result code) { exit(code); }
|
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) {
|
cc_result Process_StartOpen(const cc_string* args) {
|
||||||
char str[NATIVE_STR_LEN];
|
char str[NATIVE_STR_LEN];
|
||||||
Platform_EncodeUtf8(str, args);
|
Platform_EncodeUtf8(str, args);
|
||||||
interop_OpenTab(str);
|
return interop_OpenTab(str);
|
||||||
return 0;
|
|
||||||
}
|
}
|
||||||
#elif defined CC_BUILD_ANDROID
|
#elif defined CC_BUILD_ANDROID
|
||||||
static char gameArgsBuffer[512];
|
static char gameArgsBuffer[512];
|
||||||
|
@ -3084,7 +3084,7 @@ static void UnhookEvents(void) {
|
|||||||
|
|
||||||
extern int interop_IsAndroid(void);
|
extern int interop_IsAndroid(void);
|
||||||
extern int interop_IsIOS(void);
|
extern int interop_IsIOS(void);
|
||||||
extern void interop_InitClipboardListeners(void);
|
extern void interop_AddClipboardListeners(void);
|
||||||
extern void interop_ForceTouchPageLayout(void);
|
extern void interop_ForceTouchPageLayout(void);
|
||||||
void Window_Init(void) {
|
void Window_Init(void) {
|
||||||
int is_ios, droid;
|
int is_ios, droid;
|
||||||
|
@ -130,7 +130,7 @@ void interop_SyncFS(void) {
|
|||||||
EM_ASM( FS.syncfs(false, function(err) { if (err) console.log(err); }); );
|
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);
|
EM_ASM_({ window.open(UTF8ToString($0)); }, url);
|
||||||
return 0;
|
return 0;
|
||||||
}
|
}
|
||||||
@ -369,7 +369,7 @@ void interop_OpenFileDialog(const char* filter) {
|
|||||||
/*########################################################################################################################*
|
/*########################################################################################################################*
|
||||||
*--------------------------------------------------------GLContext--------------------------------------------------------*
|
*--------------------------------------------------------GLContext--------------------------------------------------------*
|
||||||
*#########################################################################################################################*/
|
*#########################################################################################################################*/
|
||||||
void interop_GetGpuRenderer(char buffer, int len) {
|
void interop_GetGpuRenderer(char* buffer, int len) {
|
||||||
EM_ASM_({
|
EM_ASM_({
|
||||||
var dbg = GLctx.getExtension('WEBGL_debug_renderer_info');
|
var dbg = GLctx.getExtension('WEBGL_debug_renderer_info');
|
||||||
var str = dbg ? GLctx.getParameter(dbg.UNMASKED_RENDERER_WEBGL) : "";
|
var str = dbg ? GLctx.getParameter(dbg.UNMASKED_RENDERER_WEBGL) : "";
|
||||||
|
Loading…
x
Reference in New Issue
Block a user