Bug 1028588 - Fix dangerous public destructors in netwerk/ - r=mcmanus

This commit is contained in:
Benoit Jacob
2014-06-24 12:36:44 -04:00
parent 432da86d1a
commit d66ff6a02f
158 changed files with 458 additions and 212 deletions

View File

@@ -280,6 +280,8 @@ public:
{}
private:
~nsOfflineCacheDeviceInfo() {}
nsOfflineCacheDevice* mDevice;
};
@@ -347,6 +349,8 @@ nsOfflineCacheDeviceInfo::GetMaximumSize(uint32_t *aMaximumSize)
class nsOfflineCacheBinding MOZ_FINAL : public nsISupports
{
~nsOfflineCacheBinding() {}
public:
NS_DECL_THREADSAFE_ISUPPORTS
@@ -514,6 +518,8 @@ CreateCacheEntry(nsOfflineCacheDevice *device,
class nsOfflineCacheEntryInfo MOZ_FINAL : public nsICacheEntryInfo
{
~nsOfflineCacheEntryInfo() {}
public:
NS_DECL_ISUPPORTS
NS_DECL_NSICACHEENTRYINFO
@@ -892,6 +898,9 @@ nsOfflineCacheDevice::nsOfflineCacheDevice()
{
}
nsOfflineCacheDevice::~nsOfflineCacheDevice()
{}
/* static */
bool
nsOfflineCacheDevice::GetStrictFileOriginPolicy()