cairo: Context::pop_group_to_source should return a Result
Similar to Context::pop_group
@@ -192,8 +192,9 @@ impl Context {
self.status().map(|_| pattern)
}
- pub fn pop_group_to_source(&self) {
- unsafe { ffi::cairo_pop_group_to_source(self.0.as_ptr()) }
+ pub fn pop_group_to_source(&self) -> Result<(), Error> {
+ unsafe { ffi::cairo_pop_group_to_source(self.0.as_ptr()) };
+ self.status()
}
#[doc(alias = "get_group_target")]
