diff options
Diffstat (limited to 'examples/hello.c')
| -rw-r--r-- | examples/hello.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/examples/hello.c b/examples/hello.c index 4153394..ded4235 100644 --- a/examples/hello.c +++ b/examples/hello.c @@ -7,7 +7,7 @@ struct app { bool failed; }; -static int init(void *ud, struct yasl_display *display) +static enum yasl_app_result init(void *ud, struct yasl_display *display) { struct yasl_window_spec spec = {.title = "Hello YASL", .size = {640, 480}}; struct yasl_surface *surface = yasl_surface_create_toplevel(display, &spec); @@ -20,10 +20,10 @@ static int init(void *ud, struct yasl_display *display) return YASL_APP_CONTINUE; } -static int event(void *ud, const struct yasl_event *event) +static enum yasl_app_result event(void *ud, const struct yasl_event *event) { (void)ud; - return event->type == YASL_EVENT_WINDOW_CLOSE_REQUEST ? YASL_APP_QUIT : YASL_APP_CONTINUE; + return event->type == YASL_EVENT_WINDOW_CLOSE ? YASL_APP_QUIT : YASL_APP_CONTINUE; } static void draw(void *ud, struct yasl_surface *surface, struct yasl_frame_context *frame) |
