From 60b0f50a6296d76f91ed9325443d5c68e65370ce Mon Sep 17 00:00:00 2001 From: Veselin Ivanov Date: Mon, 16 Jul 2018 16:36:08 +0300 Subject: [PATCH] output: surface->current is an object not a pointer Fixes #2 --- waybox/output.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/waybox/output.c b/waybox/output.c index c272e38..3861ca4 100644 --- a/waybox/output.c +++ b/waybox/output.c @@ -24,11 +24,11 @@ void output_frame_notify(struct wl_listener *listener, void *data) { } struct wlr_box render_box = { .x = 20, .y = 20, - .width = surface->current->width, - .height = surface->current->height + .width = surface->current.width, + .height = surface->current.height }; float matrix[16]; - wlr_matrix_project_box(matrix, &render_box, surface->current->transform, + wlr_matrix_project_box(matrix, &render_box, surface->current.transform, 0, wlr_output->transform_matrix); struct wlr_texture *texture = wlr_surface_get_texture(surface); wlr_render_texture_with_matrix(renderer, texture, matrix, 1.0f);