X-Git-Url: http://review.tizen.org/git/?a=blobdiff_plain;f=src%2Fthird_party%2Fskia%2Fexperimental%2FiOSSampleApp%2FShared%2Fskia_ios.mm;h=45675fa61a0b4ef817997c899b682c32f2443784;hb=4a1a0bdd01eef90b0826a0e761d3379d3715c10f;hp=65b3e8a034cc1c1ca9c97622091811bf3096eeb5;hpb=b1be5ca53587d23e7aeb77b26861fdc0a181ffd8;p=platform%2Fframework%2Fweb%2Fcrosswalk.git diff --git a/src/third_party/skia/experimental/iOSSampleApp/Shared/skia_ios.mm b/src/third_party/skia/experimental/iOSSampleApp/Shared/skia_ios.mm index 65b3e8a..45675fa 100644 --- a/src/third_party/skia/experimental/iOSSampleApp/Shared/skia_ios.mm +++ b/src/third_party/skia/experimental/iOSSampleApp/Shared/skia_ios.mm @@ -1,14 +1,17 @@ #import #include "SkApplication.h" -extern void save_args(int argc, char *argv[]); - int main(int argc, char *argv[]) { signal(SIGPIPE, SIG_IGN); NSAutoreleasePool * pool = [[NSAutoreleasePool alloc] init]; application_init(); - save_args(argc, argv); - int retVal = UIApplicationMain(argc, argv, nil, nil); + // Identify the documents directory + NSArray *dirPaths = NSSearchPathForDirectoriesInDomains(NSDocumentDirectory, NSUserDomainMask, YES); + NSString *docsDir = [dirPaths objectAtIndex:0]; + const char *d = [docsDir UTF8String]; + IOS_launch_type launchType = set_cmd_line_args(argc, argv, d); + int retVal = launchType == kApplication__iOSLaunchType + ? UIApplicationMain(argc, argv, nil, nil) : (int) launchType; application_term(); [pool release]; return retVal;