зеркало из https://github.com/mozilla/pjs.git
bug 235695, one constructor is enough for nsMIMEInfoBase and subclasses
r=bzbarsky sr=darin
This commit is contained in:
Родитель
07a9afe4d5
Коммит
4f5990b999
|
@ -39,14 +39,6 @@
|
|||
#include "nsMIMEInfoBeOS.h"
|
||||
#include "nsILocalFile.h"
|
||||
|
||||
nsMIMEInfoBeOS::nsMIMEInfoBeOS() : nsMIMEInfoImpl()
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoBeOS::nsMIMEInfoBeOS(const char* aType) : nsMIMEInfoImpl(aType)
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoBeOS::~nsMIMEInfoBeOS()
|
||||
{
|
||||
}
|
||||
|
|
|
@ -41,8 +41,7 @@
|
|||
|
||||
class nsMIMEInfoBeOS : public nsMIMEInfoImpl {
|
||||
public:
|
||||
nsMIMEInfoBeOS();
|
||||
nsMIMEInfoBeOS(const char* aType);
|
||||
nsMIMEInfoBeOS(const char* aType = "") : nsMIMEInfoImpl(aType) {}
|
||||
virtual ~nsMIMEInfoBeOS();
|
||||
|
||||
protected:
|
||||
|
|
|
@ -26,14 +26,6 @@
|
|||
#include "nsMIMEInfoMac.h"
|
||||
#include "nsILocalFileMac.h"
|
||||
|
||||
nsMIMEInfoMac::nsMIMEInfoMac() : nsMIMEInfoImpl()
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoMac::nsMIMEInfoMac(const char* aType) : nsMIMEInfoImpl(aType)
|
||||
{
|
||||
}
|
||||
|
||||
NS_IMETHODIMP
|
||||
nsMIMEInfoMac::LaunchWithFile(nsIFile* aFile)
|
||||
{
|
||||
|
|
|
@ -41,8 +41,7 @@
|
|||
|
||||
class nsMIMEInfoMac : public nsMIMEInfoImpl {
|
||||
public:
|
||||
nsMIMEInfoMac();
|
||||
nsMIMEInfoMac(const char* aMIMEType);
|
||||
nsMIMEInfoMac(const char* aMIMEType = "") : nsMIMEInfoImpl(aMIMEType) {}
|
||||
|
||||
NS_IMETHOD LaunchWithFile(nsIFile* aFile);
|
||||
|
||||
|
|
|
@ -45,12 +45,6 @@
|
|||
NS_IMPL_THREADSAFE_ISUPPORTS1(nsMIMEInfoBase, nsIMIMEInfo)
|
||||
|
||||
// nsMIMEInfoImpl methods
|
||||
nsMIMEInfoBase::nsMIMEInfoBase() :
|
||||
mPreferredAction(nsIMIMEInfo::saveToDisk),
|
||||
mAlwaysAskBeforeHandling(PR_TRUE)
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoBase::nsMIMEInfoBase(const char *aMIMEType) :
|
||||
mMIMEType(aMIMEType),
|
||||
mPreferredAction(nsIMIMEInfo::saveToDisk),
|
||||
|
|
|
@ -82,8 +82,7 @@ class nsMIMEInfoBase : public nsIMIMEInfo {
|
|||
NS_IMETHOD SetAlwaysAskBeforeHandling(PRBool aAlwaysAskBeforeHandling);
|
||||
|
||||
// nsMIMEInfoBase methods
|
||||
nsMIMEInfoBase();
|
||||
nsMIMEInfoBase(const char *aMIMEType);
|
||||
nsMIMEInfoBase(const char *aMIMEType = "");
|
||||
virtual ~nsMIMEInfoBase(); // must be virtual, as the the base class's Release should call the subclass's destructor
|
||||
|
||||
void SetDefaultDescription(const PRUnichar* aDesc) { mDefaultAppDescription = aDesc; }
|
||||
|
|
|
@ -42,14 +42,6 @@ static const PRUnichar table[] =
|
|||
'4','5','6','7','8','9'};
|
||||
|
||||
|
||||
nsMIMEInfoOS2::nsMIMEInfoOS2() : nsMIMEInfoImpl()
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoOS2::nsMIMEInfoOS2(const char* aType) : nsMIMEInfoImpl(aType)
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoOS2::~nsMIMEInfoOS2()
|
||||
{
|
||||
}
|
||||
|
|
|
@ -42,8 +42,7 @@
|
|||
class nsMIMEInfoOS2 : public nsMIMEInfoImpl
|
||||
{
|
||||
public:
|
||||
nsMIMEInfoOS2();
|
||||
nsMIMEInfoOS2(const char* aType);
|
||||
nsMIMEInfoOS2(const char* aType = "") : nsMIMEInfoImpl(aType) {}
|
||||
virtual ~nsMIMEInfoOS2();
|
||||
|
||||
NS_IMETHOD LaunchWithFile(nsIFile* aFile);
|
||||
|
|
|
@ -24,14 +24,6 @@
|
|||
#include "nsILocalFile.h"
|
||||
#include "nsMIMEInfoWin.h"
|
||||
|
||||
nsMIMEInfoWin::nsMIMEInfoWin() : nsMIMEInfoBase()
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoWin::nsMIMEInfoWin(const char* aType) : nsMIMEInfoBase(aType)
|
||||
{
|
||||
}
|
||||
|
||||
nsMIMEInfoWin::~nsMIMEInfoWin()
|
||||
{
|
||||
}
|
||||
|
|
|
@ -41,8 +41,7 @@
|
|||
|
||||
class nsMIMEInfoWin : public nsMIMEInfoBase {
|
||||
public:
|
||||
nsMIMEInfoWin();
|
||||
nsMIMEInfoWin(const char* aType);
|
||||
nsMIMEInfoWin(const char* aType = "") : nsMIMEInfoBase(aType) {}
|
||||
virtual ~nsMIMEInfoWin();
|
||||
|
||||
NS_IMETHOD GetHasDefaultHandler(PRBool * _retval);
|
||||
|
|
Загрузка…
Ссылка в новой задаче