+#include "SkApplication.h"
#import "SkCanvas.h"
#import "SkPaint.h"
#import "SkWindow.h"
#include "SkGraphics.h"
#include "SkCGUtils.h"
-extern void tool_main(int argc, char *argv[]);
-void save_args(int argc, char *argv[]);
+void dummy_main(int , char *[]) {
+}
class SkSampleView : public SkView {
public:
int saved_argc;
char** saved_argv;
-void save_args(int argc, char *argv[]) {
+IOS_launch_type set_cmd_line_args(int argc, char *argv[], const char* ) {
saved_argc = argc;
saved_argv = argv;
+ return kTool_iOSLaunchType;
}
class FillLayout : public SkView::Layout {
@implementation SimpleApp
- (id)initWithDefaults {
- (void) tool_main(saved_argc, saved_argv);
+ dummy_main(saved_argc, saved_argv);
if (self = [super initWithDefaults]) {
fWind = new SkOSWindow(self);
fWind->setLayout(new FillLayout, false);