From 7ee600dafca4a858f36a7f967b01bbef3f510ecc Mon Sep 17 00:00:00 2001 From: "troy%netscape.com" <troy%netscape.com> Date: Tue, 14 Mar 2000 04:06:10 +0000 Subject: [PATCH] Changed to use threadsafe implementations of addref/release --- gfx/src/nsImageNetContextAsync.cpp | 6 +++--- gfx/src/nsImageURL.cpp | 4 ++-- 2 files changed, 5 insertions(+), 5 deletions(-) diff --git a/gfx/src/nsImageNetContextAsync.cpp b/gfx/src/nsImageNetContextAsync.cpp index d2045dc8677c3..0c1b247a6f88c 100644 --- a/gfx/src/nsImageNetContextAsync.cpp +++ b/gfx/src/nsImageNetContextAsync.cpp @@ -158,8 +158,8 @@ ImageConsumer::ImageConsumer(ilIURL *aURL, ImageNetContextImpl *aContext) mUserContext = nsnull; } -NS_IMPL_ADDREF(ImageConsumer) -NS_IMPL_RELEASE(ImageConsumer) +NS_IMPL_THREADSAFE_ADDREF(ImageConsumer) +NS_IMPL_THREADSAFE_RELEASE(ImageConsumer) NS_INTERFACE_MAP_BEGIN(ImageConsumer) NS_INTERFACE_MAP_ENTRY_AMBIGUOUS(nsISupports, nsIURIContentListener) @@ -531,7 +531,7 @@ ImageNetContextImpl::~ImageNetContextImpl() } } -NS_IMPL_ISUPPORTS(ImageNetContextImpl, kIImageNetContextIID) +NS_IMPL_THREADSAFE_ISUPPORTS(ImageNetContextImpl, kIImageNetContextIID) ilINetContext* ImageNetContextImpl::Clone() diff --git a/gfx/src/nsImageURL.cpp b/gfx/src/nsImageURL.cpp index 8d7632453ee20..2fde7a74982bd 100644 --- a/gfx/src/nsImageURL.cpp +++ b/gfx/src/nsImageURL.cpp @@ -122,8 +122,8 @@ ImageURLImpl::QueryInterface(const nsIID& aIID, return NS_NOINTERFACE; } -NS_IMPL_ADDREF(ImageURLImpl) -NS_IMPL_RELEASE(ImageURLImpl) +NS_IMPL_THREADSAFE_ADDREF(ImageURLImpl) +NS_IMPL_THREADSAFE_RELEASE(ImageURLImpl) void ImageURLImpl::SetReader(ilINetReader *aReader) -- GitLab