@@ -29,11 +29,12 @@ #define OF_APPLICATION_DELEGATE(cls) \ int \ main(int argc, char *argv[]) \ { \ - return of_application_main(&argc, &argv, [cls class]); \ + return of_application_main(&argc, &argv, \ + (cls *)[[cls alloc] init]); \ } #ifdef OF_HAVE_PLEDGE # define OF_HAVE_SANDBOX #endif @@ -255,11 +256,11 @@ #ifdef __cplusplus extern "C" { #endif extern int of_application_main(int *_Nonnull, - char *_Nonnull *_Nonnull[_Nonnull], Class); + char *_Nonnull *_Nonnull[_Nonnull], id ); #ifdef __cplusplus } #endif OF_ASSUME_NONNULL_END