handle ios event pump for sfc file association
This commit is contained in:
@@ -60,12 +60,19 @@
|
|||||||
|
|
||||||
SDL_SetMainReady();
|
SDL_SetMainReady();
|
||||||
SDL_iOSSetEventPump(SDL_TRUE);
|
SDL_iOSSetEventPump(SDL_TRUE);
|
||||||
|
int argc = NSProcessInfo.processInfo.arguments.count;
|
||||||
// TODO: Process arguments.
|
char** argv = new char*[argc];
|
||||||
// auto argc = NSProcessInfo.processInfo.arguments.count;
|
for (int i = 0; i < argc; i++) {
|
||||||
// char** argv = NSProcessInfo.processInfo.arguments.firstObject.string;
|
NSString* arg = NSProcessInfo.processInfo.arguments[i];
|
||||||
// SDL_main(argc, argv);
|
const char* cString = [arg UTF8String];
|
||||||
|
argv[i] = new char[strlen(cString) + 1];
|
||||||
|
strcpy(argv[i], cString);
|
||||||
|
}
|
||||||
|
|
||||||
|
std::string rom_filename = "";
|
||||||
|
if (argc > 0) {
|
||||||
|
rom_filename = argv[0];
|
||||||
|
}
|
||||||
SDL_iOSSetEventPump(SDL_FALSE);
|
SDL_iOSSetEventPump(SDL_FALSE);
|
||||||
|
|
||||||
// Enable native IME.
|
// Enable native IME.
|
||||||
|
|||||||
Reference in New Issue
Block a user