]> git.lyx.org Git - lyx.git/blobdiff - src/frontends/gnome/GUIRunTime.C
Clean-up of the button controller.
[lyx.git] / src / frontends / gnome / GUIRunTime.C
index 041f12d673c4d9b521231ccbc38db4b0314d54ed..4e924a03b6bd9705b525f065c7c1de212f437a13 100644 (file)
@@ -20,6 +20,7 @@
 
 #include <gnome--/main.h>
 #include "mainapp.h"
+#include <glade/glade.h>
 
 using std::endl;
 
@@ -33,7 +34,12 @@ using std::endl;
 
 extern bool finished;
 
-static int const xforms_include_version = FL_INCLUDE_VERSION;
+namespace {
+
+int const xforms_include_version = FL_INCLUDE_VERSION;
+
+} // namespace anon
+
 GLyxAppWin * mainAppWin;
 
 int GUIRunTime::initApplication(int, char * argv[])
@@ -65,9 +71,10 @@ int GUIRunTime::initApplication(int, char * argv[])
 
        // I belive that this should be done at a later stage, in
        // lyx_gui, the same place as xforms does the same. (Lgb)
-       static string app_id(PACKAGE);
-       static string app_version(VERSION);
+       string app_id(PACKAGE);
+       string app_version(VERSION);
        static Gnome::Main  a(app_id, app_version, 1, argv);
+       glade_gnome_init(); // Initialize the glade library.
        static GLyxAppWin   appWin;
        mainAppWin = &appWin;