[beast: 3/28] BEAST: bstmain.cc: extract method main_run_event_loops
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 3/28] BEAST: bstmain.cc: extract method main_run_event_loops
- Date: Tue, 29 Dec 2015 19:01:10 +0000 (UTC)
commit 122390f0afab79a1c7dbbe874f80c00baa1e0b91
Author: Tim Janik <timj gnu org>
Date: Tue Dec 1 00:16:52 2015 +0100
BEAST: bstmain.cc: extract method main_run_event_loops
Signed-off-by: Tim Janik <timj gnu org>
beast-gtk/bstmain.cc | 16 +++++++++++-----
1 files changed, 11 insertions(+), 5 deletions(-)
---
diff --git a/beast-gtk/bstmain.cc b/beast-gtk/bstmain.cc
index e3b7c4c..0e2789b 100644
--- a/beast-gtk/bstmain.cc
+++ b/beast-gtk/bstmain.cc
@@ -60,6 +60,7 @@ server_registration (SfiProxy server,
}
}
+static void main_run_event_loops ();
static bool force_saving_rc_files = false;
static void main_save_rc_files ();
static void main_cleanup ();
@@ -378,6 +379,16 @@ main (int argc, char *argv[])
gtk_widget_hide (beast_splash);
bst_splash_release_grab (beast_splash);
+ main_run_event_loops();
+ main_save_rc_files();
+ main_cleanup();
+
+ return 0;
+}
+
+static void
+main_run_event_loops ()
+{
/* away into the main loop */
while (bst_main_loop_running)
{
@@ -396,11 +407,6 @@ main (int argc, char *argv[])
GDK_THREADS_LEAVE ();
}
GDK_THREADS_ENTER ();
-
- main_save_rc_files();
- main_cleanup();
-
- return 0;
}
static void
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]