Followup fix for bug 565124. Don't write to bits other than the first bit in a 1-bit sized member. r=dholbert@mozilla.com, r=joe@drew.ca

This commit is contained in:
Johnny Stenback 2010-05-25 15:27:29 -07:00
Родитель 6148b8854a
Коммит 9cdbd39150
1 изменённых файлов: 3 добавлений и 3 удалений

Просмотреть файл

@ -234,9 +234,9 @@ NS_IMETHODIMP imgContainer::Init(imgIDecoderObserver *aObserver,
// Store initialization data
mObserver = do_GetWeakReference(aObserver);
mSourceDataMimeType.Assign(aMimeType);
mDiscardable = aFlags & INIT_FLAG_DISCARDABLE;
mDecodeOnDraw = aFlags & INIT_FLAG_DECODE_ON_DRAW;;
mMultipart = aFlags & INIT_FLAG_MULTIPART;
mDiscardable = !!(aFlags & INIT_FLAG_DISCARDABLE);
mDecodeOnDraw = !!(aFlags & INIT_FLAG_DECODE_ON_DRAW);
mMultipart = !!(aFlags & INIT_FLAG_MULTIPART);
// Statistics
if (mDiscardable) {