diff --git a/src/libravatarserv.cpp b/src/libravatarserv.cpp index 8d6d0e5..09014f9 100644 --- a/src/libravatarserv.cpp +++ b/src/libravatarserv.cpp @@ -123,10 +123,8 @@ int main() "ff00ffff", // Fuchsia "800080ff", // Purple }); - Magick::Image img; - img = identicon.generate(avatar.digest, avatar.size); - img.magick("PNG"); - image::Image image({ 0, img }); + image.image = identicon.generate(avatar.digest, avatar.size); + image.image.magick("PNG"); image::write(image); } catch (const std::exception &e)