[glom] init_menus_file(): Initialize m_toggleaction_network_shared to avoid a crash.



commit 0549447f16d4db569773d6affead0c09f5a06511
Author: Murray Cumming <murrayc murrayc com>
Date:   Sun Jul 5 12:18:12 2009 +0200

    init_menus_file(): Initialize m_toggleaction_network_shared to avoid a crash.

 ChangeLog           |    5 +++++
 glom/application.cc |    3 ++-
 2 files changed, 7 insertions(+), 1 deletions(-)
---
diff --git a/ChangeLog b/ChangeLog
index 9b009a6..e6dcbd0 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
 2009-07-05  Murray Cumming  <murrayc murrayc com>
 
+	* glom/application.cc: init_menus_file(): Initialize 
+	m_toggleaction_network_shared to avoid a crash.
+
+2009-07-05  Murray Cumming  <murrayc murrayc com>
+
 	* glom/application.cc:
 	* glom/bakery/app_withdoc_gtk.[h|cc]: Remove the toolbar widget because 
 	we hide it anyway.
diff --git a/glom/application.cc b/glom/application.cc
index 380b64b..0bf8e51 100644
--- a/glom/application.cc
+++ b/glom/application.cc
@@ -318,9 +318,10 @@ void App_Glom::init_menus_file()
   m_refFileActionGroup->add(action, sigc::mem_fun(*m_pFrame, &Frame_Glom::on_menu_file_import));
 #endif // !GLOM_ENABLE_CLIENT_ONLY
 
-#ifndef GLOM_ENABLE_CLIENT_ONLY
   m_toggleaction_network_shared = Gtk::ToggleAction::create("BakeryAction_Menu_File_Share", _("Shared On Network"));
   m_refFileActionGroup->add(m_toggleaction_network_shared);
+
+#ifndef GLOM_ENABLE_CLIENT_ONLY
   m_connection_toggleaction_network_shared = 
     m_toggleaction_network_shared->signal_toggled().connect(
       sigc::mem_fun(*this, &App_Glom::on_menu_file_toggle_share) );



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]