diff --git a/include/wlr/render/dmabuf.h b/include/wlr/render/dmabuf.h index b9c54896..75892d30 100644 --- a/include/wlr/render/dmabuf.h +++ b/include/wlr/render/dmabuf.h @@ -40,6 +40,6 @@ void wlr_dmabuf_attributes_finish(struct wlr_dmabuf_attributes *attribs); * Clones the DMA-BUF attributes. */ bool wlr_dmabuf_attributes_copy(struct wlr_dmabuf_attributes *dst, - struct wlr_dmabuf_attributes *src); + const struct wlr_dmabuf_attributes *src); #endif diff --git a/render/dmabuf.c b/render/dmabuf.c index 1940b66e..3c431159 100644 --- a/render/dmabuf.c +++ b/render/dmabuf.c @@ -13,7 +13,7 @@ void wlr_dmabuf_attributes_finish(struct wlr_dmabuf_attributes *attribs) { } bool wlr_dmabuf_attributes_copy(struct wlr_dmabuf_attributes *dst, - struct wlr_dmabuf_attributes *src) { + const struct wlr_dmabuf_attributes *src) { memcpy(dst, src, sizeof(struct wlr_dmabuf_attributes)); int i;