[gtkmm-documentation] example programs: Use Glib::make_refptr_for_instance() in create()
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtkmm-documentation] example programs: Use Glib::make_refptr_for_instance() in create()
- Date: Tue, 26 May 2020 17:11:39 +0000 (UTC)
commit fcdeb05f53c2c93d935d2b87c67430e4ab8181b3
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Tue May 26 19:09:02 2020 +0200
example programs: Use Glib::make_refptr_for_instance() in create()
create() methods that return a Glib::RefPtr must use
Glib::make_refptr_for_instance().
examples/book/application/app_and_win_menus/exampleapplication.cc | 2 +-
examples/book/application/command_line_handling/exampleapplication.cc | 2 +-
examples/book/application/simple/exampleapplication.cc | 2 +-
examples/book/buildapp/step1/exampleapplication.cc | 2 +-
examples/book/buildapp/step2/exampleapplication.cc | 2 +-
examples/book/buildapp/step4/exampleapplication.cc | 2 +-
examples/book/buildapp/step5/exampleapplication.cc | 2 +-
examples/book/menus/main_menu/exampleapplication.cc | 2 +-
8 files changed, 8 insertions(+), 8 deletions(-)
---
diff --git a/examples/book/application/app_and_win_menus/exampleapplication.cc
b/examples/book/application/app_and_win_menus/exampleapplication.cc
index 1dee64a..4de079c 100644
--- a/examples/book/application/app_and_win_menus/exampleapplication.cc
+++ b/examples/book/application/app_and_win_menus/exampleapplication.cc
@@ -26,7 +26,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>( new ExampleApplication() );
+ return Glib::make_refptr_for_instance<ExampleApplication>( new ExampleApplication() );
}
void ExampleApplication::on_startup()
diff --git a/examples/book/application/command_line_handling/exampleapplication.cc
b/examples/book/application/command_line_handling/exampleapplication.cc
index 9ae8782..cdbe61e 100644
--- a/examples/book/application/command_line_handling/exampleapplication.cc
+++ b/examples/book/application/command_line_handling/exampleapplication.cc
@@ -76,7 +76,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>( new ExampleApplication() );
+ return Glib::make_refptr_for_instance<ExampleApplication>( new ExampleApplication() );
}
void ExampleApplication::create_window(const Glib::RefPtr<Gio::File>& file)
diff --git a/examples/book/application/simple/exampleapplication.cc
b/examples/book/application/simple/exampleapplication.cc
index 8661876..7b24867 100644
--- a/examples/book/application/simple/exampleapplication.cc
+++ b/examples/book/application/simple/exampleapplication.cc
@@ -26,7 +26,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>( new ExampleApplication() );
+ return Glib::make_refptr_for_instance<ExampleApplication>( new ExampleApplication() );
}
void ExampleApplication::create_window(const Glib::RefPtr<Gio::File>& file)
diff --git a/examples/book/buildapp/step1/exampleapplication.cc
b/examples/book/buildapp/step1/exampleapplication.cc
index 14a56c9..f196746 100644
--- a/examples/book/buildapp/step1/exampleapplication.cc
+++ b/examples/book/buildapp/step1/exampleapplication.cc
@@ -23,7 +23,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>(new ExampleApplication());
+ return Glib::make_refptr_for_instance<ExampleApplication>(new ExampleApplication());
}
ExampleAppWindow* ExampleApplication::create_appwindow()
diff --git a/examples/book/buildapp/step2/exampleapplication.cc
b/examples/book/buildapp/step2/exampleapplication.cc
index 11754be..eff9d4e 100644
--- a/examples/book/buildapp/step2/exampleapplication.cc
+++ b/examples/book/buildapp/step2/exampleapplication.cc
@@ -25,7 +25,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>(new ExampleApplication());
+ return Glib::make_refptr_for_instance<ExampleApplication>(new ExampleApplication());
}
ExampleAppWindow* ExampleApplication::create_appwindow()
diff --git a/examples/book/buildapp/step4/exampleapplication.cc
b/examples/book/buildapp/step4/exampleapplication.cc
index 706331a..df4c41f 100644
--- a/examples/book/buildapp/step4/exampleapplication.cc
+++ b/examples/book/buildapp/step4/exampleapplication.cc
@@ -25,7 +25,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>(new ExampleApplication());
+ return Glib::make_refptr_for_instance<ExampleApplication>(new ExampleApplication());
}
ExampleAppWindow* ExampleApplication::create_appwindow()
diff --git a/examples/book/buildapp/step5/exampleapplication.cc
b/examples/book/buildapp/step5/exampleapplication.cc
index e2a9324..0d32a51 100644
--- a/examples/book/buildapp/step5/exampleapplication.cc
+++ b/examples/book/buildapp/step5/exampleapplication.cc
@@ -26,7 +26,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>(new ExampleApplication());
+ return Glib::make_refptr_for_instance<ExampleApplication>(new ExampleApplication());
}
ExampleAppWindow* ExampleApplication::create_appwindow()
diff --git a/examples/book/menus/main_menu/exampleapplication.cc
b/examples/book/menus/main_menu/exampleapplication.cc
index 5b96f59..45ac460 100644
--- a/examples/book/menus/main_menu/exampleapplication.cc
+++ b/examples/book/menus/main_menu/exampleapplication.cc
@@ -25,7 +25,7 @@ ExampleApplication::ExampleApplication()
Glib::RefPtr<ExampleApplication> ExampleApplication::create()
{
- return Glib::RefPtr<ExampleApplication>(new ExampleApplication());
+ return Glib::make_refptr_for_instance<ExampleApplication>(new ExampleApplication());
}
void ExampleApplication::on_startup()
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]