[glibmm] C++11: gmmproc: GObject/GInterface: Use override on destructor.
- From: Murray Cumming <murrayc src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] C++11: gmmproc: GObject/GInterface: Use override on destructor.
- Date: Thu, 24 Dec 2015 12:00:46 +0000 (UTC)
commit 2bd0f8d7627581c0e1b1a7d25d216f7c2fae6154
Author: Murray Cumming <murrayc murrayc com>
Date: Thu Dec 24 11:50:30 2015 +0100
C++11: gmmproc: GObject/GInterface: Use override on destructor.
Don't repeat the virtual declaration from Glib::ObjectBase's destructor.
Instead use override to show that we expect the base destructor to
be virtual.
tools/m4/class_gobject.m4 | 2 +-
tools/m4/class_interface.m4 | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/tools/m4/class_gobject.m4 b/tools/m4/class_gobject.m4
index 7eb7345..77943ef 100644
--- a/tools/m4/class_gobject.m4
+++ b/tools/m4/class_gobject.m4
@@ -276,7 +276,7 @@ public:
__CPPNAME__& operator=(__CPPNAME__&& src) noexcept;
_IMPORT(SECTION_DTOR_DOCUMENTATION)
- virtual ~__CPPNAME__`'() noexcept;
+ ~__CPPNAME__`'() noexcept override;
/** Get the GType for this class, for use with the underlying GObject type system.
*/
diff --git a/tools/m4/class_interface.m4 b/tools/m4/class_interface.m4
index 9302863..e3c3230 100644
--- a/tools/m4/class_interface.m4
+++ b/tools/m4/class_interface.m4
@@ -283,7 +283,7 @@ public:
__CPPNAME__& operator=(__CPPNAME__&& src) noexcept;
_IMPORT(SECTION_DTOR_DOCUMENTATION)
- virtual ~__CPPNAME__`'() noexcept;
+ ~__CPPNAME__`'() noexcept override;
static void add_interface(GType gtype_implementer);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]