[beast: 6/7] BSE: remove unused bse_project_list_upaths() and BseStr1ngSeq
- From: Tim Janik <timj src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [beast: 6/7] BSE: remove unused bse_project_list_upaths() and BseStr1ngSeq
- Date: Wed, 4 Nov 2015 22:49:00 +0000 (UTC)
commit f919752b22b9c2b6c34f39858dcd40e174a0c89e
Author: Tim Janik <timj gnu org>
Date: Wed Nov 4 23:46:11 2015 +0100
BSE: remove unused bse_project_list_upaths() and BseStr1ngSeq
Signed-off-by: Tim Janik <timj gnu org>
bse/bsebasics.idl | 3 ---
bse/bseproject.cc | 40 ----------------------------------------
bse/bseproject.hh | 2 --
3 files changed, 0 insertions(+), 45 deletions(-)
---
diff --git a/bse/bsebasics.idl b/bse/bsebasics.idl
index 2ef8905..bd4a842 100644
--- a/bse/bsebasics.idl
+++ b/bse/bsebasics.idl
@@ -23,9 +23,6 @@ Const MINDB = -96; /* 32bit:-192 24bit:-144 16bit:-96 */
sequence TypeSeq {
SfiString types;
};
-sequence Str1ngSeq {
- SfiString strings;
-};
sequence FloatSeq {
Real values;
};
diff --git a/bse/bseproject.cc b/bse/bseproject.cc
index ab37d27..8d12538 100644
--- a/bse/bseproject.cc
+++ b/bse/bseproject.cc
@@ -430,46 +430,6 @@ bse_project_retrieve_child (BseContainer *container,
}
}
-static gboolean
-add_item_upaths (BseItem *item,
- gpointer data_p)
-{
- gpointer *data = (void**) data_p;
- BseStr1ngSeq *sseq = (BseStr1ngSeq*) data[0];
- GType item_type = (GType) data[1];
- BseContainer *container = (BseContainer*) data[2];
-
- if (g_type_is_a (BSE_OBJECT_TYPE (item), item_type))
- {
- gchar *upath = bse_container_make_upath (container, item);
- bse_str1ng_seq_append (sseq, upath);
- g_free (upath);
- }
- if (BSE_IS_CONTAINER (item))
- bse_container_forall_items (BSE_CONTAINER (item), add_item_upaths, data);
-
- return TRUE;
-}
-
-BseStr1ngSeq*
-bse_project_list_upaths (BseProject *self,
- GType item_type)
-{
- gpointer data[3];
- BseStr1ngSeq *sseq;
-
- assert_return (BSE_IS_PROJECT (self), NULL);
- assert_return (g_type_is_a (item_type, BSE_TYPE_ITEM), NULL);
-
- sseq = bse_str1ng_seq_new ();
- data[0] = sseq;
- data[1] = (gpointer) item_type;
- data[2] = self;
- bse_container_forall_items (BSE_CONTAINER (self), add_item_upaths, data);
-
- return sseq;
-}
-
static GSList*
compute_missing_supers (BseProject *self,
BseStorage *storage)
diff --git a/bse/bseproject.hh b/bse/bseproject.hh
index 8310920..05e428a 100644
--- a/bse/bseproject.hh
+++ b/bse/bseproject.hh
@@ -50,8 +50,6 @@ void bse_project_keep_activated (BseProject *project,
guint64 min_tick);
void bse_project_state_changed (BseProject *project,
BseProjectState state);
-BseStr1ngSeq* bse_project_list_upaths (BseProject *project,
- GType item_type);
Bse::ErrorType bse_project_restore (BseProject *project,
BseStorage *storage);
Bse::ErrorType bse_project_store_bse (BseProject *project,
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]