From 340700cb7085aff743f929845604ef95feb5820e Mon Sep 17 00:00:00 2001 From: Alexander Orzechowski Date: Wed, 10 May 2023 16:00:22 -0400 Subject: wlr_drm_format: Change wlr_drm_format_dup to copy --- include/render/drm_format_set.h | 2 +- include/wlr/render/swapchain.h | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) (limited to 'include') diff --git a/include/render/drm_format_set.h b/include/render/drm_format_set.h index 8734ea7a..1ffc2a90 100644 --- a/include/render/drm_format_set.h +++ b/include/render/drm_format_set.h @@ -6,7 +6,7 @@ void wlr_drm_format_init(struct wlr_drm_format *fmt, uint32_t format); bool wlr_drm_format_has(const struct wlr_drm_format *fmt, uint64_t modifier); bool wlr_drm_format_add(struct wlr_drm_format *fmt, uint64_t modifier); -struct wlr_drm_format *wlr_drm_format_dup(const struct wlr_drm_format *format); +bool wlr_drm_format_copy(struct wlr_drm_format *dst, const struct wlr_drm_format *src); /** * Intersect modifiers for two DRM formats. * diff --git a/include/wlr/render/swapchain.h b/include/wlr/render/swapchain.h index 38b1fb8b..8bb8afc9 100644 --- a/include/wlr/render/swapchain.h +++ b/include/wlr/render/swapchain.h @@ -19,7 +19,7 @@ struct wlr_swapchain { struct wlr_allocator *allocator; // NULL if destroyed int width, height; - struct wlr_drm_format *format; + struct wlr_drm_format format; struct wlr_swapchain_slot slots[WLR_SWAPCHAIN_CAP]; -- cgit v1.2.3