diff --git a/src/wand/magick.rs b/src/wand/magick.rs index 4e7a817..3dd4568 100644 --- a/src/wand/magick.rs +++ b/src/wand/magick.rs @@ -307,8 +307,8 @@ impl MagickWand { let c_format = CString::new(format).unwrap(); let mut length: size_t = 0; let blob = unsafe { - bindings::MagickSetImageFormat(self.wand, c_format.as_ptr()); bindings::MagickResetIterator(self.wand); + bindings::MagickSetImageFormat(self.wand, c_format.as_ptr()); bindings::MagickGetImageBlob(self.wand, &mut length) }; let mut bytes = Vec::with_capacity(length as usize);