mirror of
https://gitlab.winehq.org/wine/wine-gecko.git
synced 2024-09-13 09:24:08 -07:00
Bug 833505: Add MOZ_FINAL annotations to calm GCC's -Wdelete-non-virtual-dtor warnings in nsGIOProtocolHandler and nsGSettingsService. blanket-r=ehsan
This commit is contained in:
parent
6dfe216c59
commit
18a6263fec
@ -135,7 +135,7 @@ static void mount_operation_ask_password (GMountOperation *mount_op,
|
||||
gpointer user_data);
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class nsGIOInputStream : public nsIInputStream
|
||||
class nsGIOInputStream MOZ_FINAL : public nsIInputStream
|
||||
{
|
||||
public:
|
||||
NS_DECL_ISUPPORTS
|
||||
@ -880,8 +880,8 @@ mount_operation_ask_password (GMountOperation *mount_op,
|
||||
|
||||
//-----------------------------------------------------------------------------
|
||||
|
||||
class nsGIOProtocolHandler : public nsIProtocolHandler
|
||||
, public nsIObserver
|
||||
class nsGIOProtocolHandler MOZ_FINAL : public nsIProtocolHandler
|
||||
, public nsIObserver
|
||||
{
|
||||
public:
|
||||
NS_DECL_ISUPPORTS
|
||||
@ -891,7 +891,7 @@ class nsGIOProtocolHandler : public nsIProtocolHandler
|
||||
nsresult Init();
|
||||
|
||||
private:
|
||||
void InitSupportedProtocolsPref(nsIPrefBranch *prefs);
|
||||
void InitSupportedProtocolsPref(nsIPrefBranch *prefs);
|
||||
bool IsSupportedProtocol(const nsCString &spec);
|
||||
|
||||
nsCString mSupportedProtocols;
|
||||
|
@ -77,7 +77,7 @@ GSETTINGS_FUNCTIONS
|
||||
|
||||
static PRLibrary *gioLib = nullptr;
|
||||
|
||||
class nsGSettingsCollection : public nsIGSettingsCollection
|
||||
class nsGSettingsCollection MOZ_FINAL : public nsIGSettingsCollection
|
||||
{
|
||||
public:
|
||||
NS_DECL_ISUPPORTS
|
||||
|
@ -11,7 +11,7 @@
|
||||
#define NS_GSETTINGSSERVICE_CID \
|
||||
{0xbfd4a9d8, 0xd886, 0x4161, {0x81, 0xef, 0x88, 0x68, 0xda, 0x11, 0x41, 0x70}}
|
||||
|
||||
class nsGSettingsService : public nsIGSettingsService
|
||||
class nsGSettingsService MOZ_FINAL : public nsIGSettingsService
|
||||
{
|
||||
public:
|
||||
NS_DECL_ISUPPORTS
|
||||
|
Loading…
Reference in New Issue
Block a user