mirror of
https://github.com/ClassiCube/ClassiCube.git
synced 2025-09-15 10:35:11 -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; }
|
||||
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];
|
||||
|
@ -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;
|
||||
|
@ -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) : "";
|
||||
|
Loading…
x
Reference in New Issue
Block a user