aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorSimon Ser <contact@emersion.fr>2023-06-05 14:59:40 +0200
committerAlexander Orzechowski <alex@ozal.ski>2023-06-06 21:38:07 +0000
commit544c0622fa32b508329d560df0222efe70417480 (patch)
treeba2dbe9051788088b17584ec19ea15f91f326a43
parent25a62a3775932188d7f59077c70b59478cdae184 (diff)
presentation-time: constify wlr_presentation_feedback_send_presented()
We don't need to mutate the event in this function.
-rw-r--r--include/wlr/types/wlr_presentation_time.h2
-rw-r--r--types/wlr_presentation_time.c4
2 files changed, 3 insertions, 3 deletions
diff --git a/include/wlr/types/wlr_presentation_time.h b/include/wlr/types/wlr_presentation_time.h
index 48bef659..817730b3 100644
--- a/include/wlr/types/wlr_presentation_time.h
+++ b/include/wlr/types/wlr_presentation_time.h
@@ -74,7 +74,7 @@ struct wlr_presentation_feedback *wlr_presentation_surface_sampled(
struct wlr_presentation *presentation, struct wlr_surface *surface);
void wlr_presentation_feedback_send_presented(
struct wlr_presentation_feedback *feedback,
- struct wlr_presentation_event *event);
+ const struct wlr_presentation_event *event);
void wlr_presentation_feedback_destroy(
struct wlr_presentation_feedback *feedback);
diff --git a/types/wlr_presentation_time.c b/types/wlr_presentation_time.c
index 082b9a93..20165276 100644
--- a/types/wlr_presentation_time.c
+++ b/types/wlr_presentation_time.c
@@ -28,7 +28,7 @@ static void feedback_handle_resource_destroy(struct wl_resource *resource) {
static void feedback_resource_send_presented(
struct wl_resource *feedback_resource,
- struct wlr_presentation_event *event) {
+ const struct wlr_presentation_event *event) {
struct wl_client *client = wl_resource_get_client(feedback_resource);
struct wl_resource *output_resource;
wl_resource_for_each(output_resource, &event->output->resources) {
@@ -207,7 +207,7 @@ struct wlr_presentation *wlr_presentation_create(struct wl_display *display,
void wlr_presentation_feedback_send_presented(
struct wlr_presentation_feedback *feedback,
- struct wlr_presentation_event *event) {
+ const struct wlr_presentation_event *event) {
struct wl_resource *resource, *tmp;
wl_resource_for_each_safe(resource, tmp, &feedback->resources) {
feedback_resource_send_presented(resource, event);