# HG changeset patch # User John Swensen # Date 1284572609 14400 # Node ID 71ad9c8f20f57451a50d6644020727afb10eddc6 # Parent 80653e42a551ea59927265b72ef42c2dbdaac60f __magick_write__: don't require image type to be inferred from filename diff --git a/src/ChangeLog b/src/ChangeLog --- a/src/ChangeLog +++ b/src/ChangeLog @@ -1,3 +1,8 @@ +2010-09-15 John Swensen + + * __magick_read__.cc: Allow image_write to write filetypes + without an extension (bug #30784). + 2010-09-14 John W. Eaton * variables.cc (symbol_exist): If looking for any type of file diff --git a/src/DLD-FUNCTIONS/__magick_read__.cc b/src/DLD-FUNCTIONS/__magick_read__.cc --- a/src/DLD-FUNCTIONS/__magick_read__.cc +++ b/src/DLD-FUNCTIONS/__magick_read__.cc @@ -811,6 +811,10 @@ try { + int nframes = static_cast(imvec.size ()); + for (int i = 0; i < nframes ; i++) + imvec[i].magick (fmt); + Magick::writeImages (imvec.begin (), imvec.end (), filename); } catch (Magick::Warning& w)