[beast: 15/28] BEAST: bstmain.cc: extract method main_init_bst_systems



commit 9ca52bafa9adaedecf15204f3d75fe8f6fec9dd9
Author: Tim Janik <timj gnu org>
Date:   Tue Dec 1 23:40:16 2015 +0100

    BEAST: bstmain.cc: extract method main_init_bst_systems
    
    Signed-off-by: Tim Janik <timj gnu org>

 beast-gtk/bstmain.cc |   21 +++++++++++++--------
 1 files changed, 13 insertions(+), 8 deletions(-)
---
diff --git a/beast-gtk/bstmain.cc b/beast-gtk/bstmain.cc
index ffe29ca..6395cbf 100644
--- a/beast-gtk/bstmain.cc
+++ b/beast-gtk/bstmain.cc
@@ -60,6 +60,7 @@ server_registration (SfiProxy     server,
     }
 }
 
+static void     main_init_bst_systems();
 static void     main_load_rc_files();
 static void     main_show_splash_image();
 static void     main_init_core_plugins();
@@ -142,14 +143,7 @@ main (int argc, char *argv[])
   bst_splash_update_entity (beast_splash, _("Startup"));
   bst_splash_show_grab (beast_splash);
 
-  /* BEAST initialization */
-  bst_splash_update_item (beast_splash, _("Initializers"));
-  _bst_init_utils ();
-  _bst_init_params ();
-  _bst_gconfig_init ();
-  _bst_skin_config_init ();
-  _bst_msg_absorb_config_init ();
-
+  main_init_bst_systems();
   main_load_rc_files();
   main_show_splash_image();
   main_init_core_plugins();
@@ -170,6 +164,17 @@ main (int argc, char *argv[])
 }
 
 static void
+main_init_bst_systems()
+{
+  bst_splash_update_item (beast_splash, _("Initializers"));
+  _bst_init_utils ();
+  _bst_init_params ();
+  _bst_gconfig_init ();
+  _bst_skin_config_init ();
+  _bst_msg_absorb_config_init ();
+}
+
+static void
 main_load_rc_files()
 {
   bst_splash_update_item (beast_splash, _("RC Files"));


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