commit a7d5e2fd64a0c7dd47f1e6470652d83de85acac9
Author: Richard Mansfield <email address hidden>
Date: Thu Nov 24 18:39:59 2011 +1300
Check mimetype when bits per pixel not returned by gd (bug #784978)
Sometimes when creating a thumbnail image, getimagesize doesn't return
a value for bits per pixel on certain gifs. This creates warnings in
the logs when approximating the required memory consumption, and also
refuses to create the thumbnail. We can check the mimetype of the
image when 'bits' is not set, and when it's a gif, just assume the
maximum value (8 bpp).
Change-Id: Ie4a7161f8e17fa17291448084a57fa13873e0e4a
Signed-off-by: Richard Mansfield <email address hidden>
Reviewed: https:/ /reviews. mahara. org/882 gitorious. org/mahara/ mahara/ commit/ a7d5e2fd64a0c7d d47f1e6470652d8 3de85acac9
Committed: http://
Submitter: Richard Mansfield (<email address hidden>)
Branch: master
commit a7d5e2fd64a0c7d d47f1e6470652d8 3de85acac9
Author: Richard Mansfield <email address hidden>
Date: Thu Nov 24 18:39:59 2011 +1300
Check mimetype when bits per pixel not returned by gd (bug #784978)
Sometimes when creating a thumbnail image, getimagesize doesn't return
a value for bits per pixel on certain gifs. This creates warnings in
the logs when approximating the required memory consumption, and also
refuses to create the thumbnail. We can check the mimetype of the
image when 'bits' is not set, and when it's a gif, just assume the
maximum value (8 bpp).
Change-Id: Ie4a7161f8e17fa 17291448084a57f a13873e0e4a
Signed-off-by: Richard Mansfield <email address hidden>