[beast: 39/95] BSE: remove unused bse_engine_get_threads



commit 38254bbfb2866f9e9242c2895ebc1483d01cee8c
Author: Tim Janik <timj gnu org>
Date:   Tue Mar 19 00:52:16 2013 +0100

    BSE: remove unused bse_engine_get_threads

 bse/bseengine.cc |   18 +++---------------
 bse/bseengine.hh |    5 ++++-
 2 files changed, 7 insertions(+), 16 deletions(-)
---
diff --git a/bse/bseengine.cc b/bse/bseengine.cc
index 91366a0..1dd191a 100644
--- a/bse/bseengine.cc
+++ b/bse/bseengine.cc
@@ -1096,7 +1096,7 @@ slave (gpointer data)
 /* --- setup & trigger --- */
 static gboolean                bse_engine_initialized = FALSE;
 static gboolean                bse_engine_threaded = FALSE;
-static BirnetThread       *master_thread = NULL;
+static BirnetThread    *master_thread = NULL;
 static EngineMasterData master_data;
 guint                  bse_engine_exvar_block_size = 0;
 guint                  bse_engine_exvar_sample_freq = 0;
@@ -1339,6 +1339,7 @@ bse_engine_check (const BseEngineLoop *loop)
   else
     return bse_engine_has_garbage ();
 }
+
 /**
  *
  * Perform necessary work the engine has to handle
@@ -1358,20 +1359,7 @@ bse_engine_dispatch (void)
   if (bse_engine_has_garbage ())       /* prevent extra mutex locking */
     bse_engine_user_thread_collect ();
 }
-BirnetThread**
-bse_engine_get_threads (guint *n_threads)
-{
-  BirnetThread **t;
-  if (!master_thread)
-    {
-      *n_threads = 0;
-      return NULL;
-    }
-  *n_threads = 1;
-  t = g_new0 (BirnetThread*, 2);
-  t[0] = master_thread;
-  return t;
-}
+
 /**
  * @param systime      System time in micro seconds.
  * @return             Engine tick stamp value
diff --git a/bse/bseengine.hh b/bse/bseengine.hh
index 1254924..a7db078 100644
--- a/bse/bseengine.hh
+++ b/bse/bseengine.hh
@@ -190,6 +190,7 @@ guint64    bse_engine_tick_stamp_from_systime (guint64       systime);
 #define    bse_engine_control_raster()        (1 + (const guint) bse_engine_exvar_control_mask)
 #define    bse_engine_control_mask()          (0 + (const guint) bse_engine_exvar_control_mask)
 #define    BSE_CONTROL_CHECK(index)           ((bse_engine_control_mask() & (index)) == 0)
+
 /* --- thread handling --- */
 typedef struct
 {
@@ -199,13 +200,15 @@ typedef struct
   GPollFD      *fds;
   gboolean      revents_filled;
 } BseEngineLoop;
-BirnetThread** bse_engine_get_threads            (guint               *n_threads);
+
 gboolean    bse_engine_prepare                (BseEngineLoop       *loop);
 gboolean    bse_engine_check                  (const BseEngineLoop *loop);
 void        bse_engine_dispatch               (void);
+
 /*< private >*/
 extern guint    bse_engine_exvar_block_size;
 extern guint    bse_engine_exvar_sample_freq;
 extern guint    bse_engine_exvar_control_mask;
+
 G_END_DECLS
 #endif /* __BSE_ENGINE_H__ */


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