From 6e4bb5e6eae56771b6dfd8f369927ca5841e7dbf Mon Sep 17 00:00:00 2001 From: "darin%meer.net" Date: Fri, 4 Mar 2005 02:48:58 +0000 Subject: [PATCH] fixes bug 284687 "###!!! ASSERTION: index out of range: '0 <= aIndex && aIndex < Count()" r=biesi sr=pavlov git-svn-id: svn://10.0.0.236/trunk@170154 18797224-902f-48f8-a5cc-f745e15eee43 --- mozilla/modules/libpr0n/src/imgRequestProxy.cpp | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/mozilla/modules/libpr0n/src/imgRequestProxy.cpp b/mozilla/modules/libpr0n/src/imgRequestProxy.cpp index be95abb5d3c..1472f1b7dc0 100644 --- a/mozilla/modules/libpr0n/src/imgRequestProxy.cpp +++ b/mozilla/modules/libpr0n/src/imgRequestProxy.cpp @@ -365,14 +365,14 @@ NS_IMETHODIMP imgRequestProxy::GetPriority(PRInt32 *priority) NS_IMETHODIMP imgRequestProxy::SetPriority(PRInt32 priority) { - NS_ENSURE_STATE(mOwner); + NS_ENSURE_STATE(mOwner && !mCanceled); mOwner->AdjustPriority(this, priority - mOwner->Priority()); return NS_OK; } NS_IMETHODIMP imgRequestProxy::AdjustPriority(PRInt32 priority) { - NS_ENSURE_STATE(mOwner); + NS_ENSURE_STATE(mOwner && !mCanceled); mOwner->AdjustPriority(this, priority); return NS_OK; }