From 3b734bdf296b2d0888924661c6bffeeb62088996 Mon Sep 17 00:00:00 2001 From: Maksym Veremeyenko Date: Mon, 27 Jun 2011 12:37:37 +0300 Subject: [PATCH] make omnplay_selected_idxs_playlist public function --- src/omnplay.cpp | 12 ++++++------ src/omnplay.h | 1 + 2 files changed, 7 insertions(+), 6 deletions(-) diff --git a/src/omnplay.cpp b/src/omnplay.cpp index f8d9930..18ea978 100644 --- a/src/omnplay.cpp +++ b/src/omnplay.cpp @@ -307,7 +307,7 @@ void get_selected_items_playlist_proc(GtkTreeModel *model, GtkTreePath *path, Gt list[0] = list[0] + 1; }; -static int* get_selected_items_playlist(omnplay_instance_t* app) +int* omnplay_selected_idxs_playlist(omnplay_instance_t* app) { int* list = NULL; GtkTreeSelection *selection; @@ -385,7 +385,7 @@ static int idxs_in_players_range(omnplay_instance_t* app, int start, int stop) static void omnplay_playlist_block(omnplay_instance_t* app, control_buttons_t button) { int start, stop, r, i; - int* list = get_selected_items_playlist(app); + int* list = omnplay_selected_idxs_playlist(app); if(!list) return; @@ -440,7 +440,7 @@ static void omnplay_playlist_block(omnplay_instance_t* app, control_buttons_t bu static int get_first_selected_item_playlist(omnplay_instance_t* app) { int idx; - int* list = get_selected_items_playlist(app); + int* list = omnplay_selected_idxs_playlist(app); if(!list) return -1; idx = list[1]; free(list); @@ -545,7 +545,7 @@ static void omnplay_playlist_item_del(omnplay_instance_t* app) int i, idx, c; int *list, *list2; - list = get_selected_items_playlist(app); + list = omnplay_selected_idxs_playlist(app); if(!list) return; list2 = (int*)malloc(sizeof(int) * list[0]); @@ -1016,7 +1016,7 @@ static void omnplay_playlist_item_copy(omnplay_instance_t* app) { int *list, i; - list = get_selected_items_playlist(app); + list = omnplay_selected_idxs_playlist(app); if(!list) return; for(i = 0; i < list[0]; i++) @@ -1246,7 +1246,7 @@ static void playlist_grid_drag_data_get_cb(GtkWidget *widget, GdkDragContext *co playlist_item_t* items; omnplay_instance_t* app = (omnplay_instance_t*)userdata; - list = get_selected_items_playlist(app); + list = omnplay_selected_idxs_playlist(app); if(!list) return; /* clear delete flag */ diff --git a/src/omnplay.h b/src/omnplay.h index 638247e..aad4ade 100644 --- a/src/omnplay.h +++ b/src/omnplay.h @@ -191,6 +191,7 @@ playlist_item_t* omnplay_library_get_selected(omnplay_instance_t* app, int *coun void omnplay_playlist_normalize(omnplay_instance_t* app); void omnplay_library_search(omnplay_instance_t* app, int next); void omnplay_set_status(omnplay_instance_t* app, char* str); +int* omnplay_selected_idxs_playlist(omnplay_instance_t* app); #ifdef __cplusplus }; -- 1.7.4.4