Skip to content

Commit a9fce68

Browse files
gdk: Mark region as non-mutable
1 parent ff07a9a commit a9fce68

File tree

2 files changed

+11
-3
lines changed

2 files changed

+11
-3
lines changed

gdk4/Gir.toml

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,6 @@ generate = [
2828
"Gdk.DmabufError",
2929
"Gdk.DmabufFormats",
3030
"Gdk.DmabufTexture",
31-
"Gdk.DmabufTextureBuilder",
3231
"Gdk.DNDEvent",
3332
"Gdk.DragAction",
3433
"Gdk.DragCancelReason",
@@ -423,6 +422,15 @@ name = "Gdk.DisplayManager"
423422
status = "generate"
424423
generate_builder = false
425424

425+
[[object]]
426+
name = "Gdk.DmabufTextureBuilder"
427+
status = "generate"
428+
[[object.function]]
429+
name = "set_update_region"
430+
[[object.function.parameter]]
431+
name = "region"
432+
const = true
433+
426434
[[object]]
427435
name = "Gdk.Drag"
428436
status = "generate"

gdk4/src/auto/dmabuf_texture_builder.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -189,11 +189,11 @@ impl DmabufTextureBuilder {
189189
}
190190

191191
#[doc(alias = "gdk_dmabuf_texture_builder_set_update_region")]
192-
pub fn set_update_region(&self, region: Option<&mut cairo::Region>) {
192+
pub fn set_update_region(&self, region: Option<&cairo::Region>) {
193193
unsafe {
194194
ffi::gdk_dmabuf_texture_builder_set_update_region(
195195
self.to_glib_none().0,
196-
region.to_glib_none_mut().0,
196+
mut_override(region.to_glib_none().0),
197197
);
198198
}
199199
}

0 commit comments

Comments
 (0)