implement saving
[melted_gui] / src / library.c
index 19e4637..faeb21a 100644 (file)
@@ -327,7 +327,7 @@ static void library_get_selected_items_iter
         };
 
         /* find numbers of items in list */
-        for(l = 0; items[l].id[0]; l++); l--;
+        for(l = 0; items[l].id[0]; l++);
         g_warning("library_get_selected_items_iter: l=%d", l);
 
         /* realloc items */
@@ -362,35 +362,16 @@ playlist_item_t* library_get_selected_items(instance_t* app, int *count)
             &items);
 
         if(items)
-        {
-            for(; items[l].id[0]; l++); l--;
-        };
+            for(; items[l].id[0]; l++);
     };
 
     *count = l;
     return items;
 };
 
-
-#if 0
-playlist_item_t* omnplay_library_find(omnplay_instance_t* app, char* id)
-{
-    int i;
-    playlist_item_t* item = NULL;
-
-    pthread_mutex_lock(&app->library.lock);
-
-    for(i = 0; i < app->library.count && !item; i++)
-        if(!strcasecmp(id, app->library.item[i].id))
-            item = &app->library.item[i];
-
-    pthread_mutex_unlock(&app->library.lock);
-
-    return item;
-};
-
-int omnplay_library_normalize_item(omnplay_instance_t* app, playlist_item_t* item)
+int library_normalize_item(instance_t* app, playlist_item_t* item)
 {
+#if 0
     int r = 0;
     playlist_item_t* lib;
     playlist_item_t prev;
@@ -436,10 +417,14 @@ int omnplay_library_normalize_item(omnplay_instance_t* app, playlist_item_t* ite
     pthread_mutex_unlock(&app->library.lock);
 
     return r;
+#else
+    return 0;
+#endif
 };
 
-int omnplay_library_relink_item(omnplay_instance_t* app, playlist_item_t* item)
+int library_relink_item(instance_t* app, playlist_item_t* item)
 {
+#if 0
     int r = 0;
     playlist_item_t* lib;
 
@@ -465,8 +450,30 @@ int omnplay_library_relink_item(omnplay_instance_t* app, playlist_item_t* item)
     pthread_mutex_unlock(&app->library.lock);
 
     return r;
+#else
+    return 0;
+#endif
+};
+
+
+#if 0
+playlist_item_t* omnplay_library_find(omnplay_instance_t* app, char* id)
+{
+    int i;
+    playlist_item_t* item = NULL;
+
+    pthread_mutex_lock(&app->library.lock);
+
+    for(i = 0; i < app->library.count && !item; i++)
+        if(!strcasecmp(id, app->library.item[i].id))
+            item = &app->library.item[i];
+
+    pthread_mutex_unlock(&app->library.lock);
+
+    return item;
 };
 
+
 void omnplay_library_sort(omnplay_instance_t* app)
 {
     int i, j, m;