Update of /cvsroot/gtkpod/libgpod/src
In directory sc8-pr-cvs2.sourceforge.net:/tmp/cvs-serv6752/src

Modified Files:
        itdb_track.c itdb_playlist.c 
Log Message:
        * src/itdb_playlist.c (itdb_playlist_add, itdb_playlist_add_track):
          src/itdb_track.c (itdb_track_add): simplify code by using
          g_list_insert().



Index: itdb_track.c
===================================================================
RCS file: /cvsroot/gtkpod/libgpod/src/itdb_track.c,v
retrieving revision 1.21
retrieving revision 1.22
diff -u -d -r1.21 -r1.22
--- itdb_track.c        17 Sep 2006 17:14:21 -0000      1.21
+++ itdb_track.c        22 Oct 2006 08:42:49 -0000      1.22
@@ -1,4 +1,4 @@
-/* Time-stamp: <2006-09-18 01:33:31 jcs>
+/* Time-stamp: <2006-10-22 17:42:23 jcs>
 |
 |  Copyright (C) 2002-2005 Jorg Schuler <jcsjcs at users sourceforge net>
 |  Part of the gtkpod project.
@@ -234,8 +234,7 @@
 
     itdb_track_set_defaults (track);
 
-    if (pos == -1)  itdb->tracks = g_list_append (itdb->tracks, track);
-    else  itdb->tracks = g_list_insert (itdb->tracks, track, pos);
+    itdb->tracks = g_list_insert (itdb->tracks, track, pos);
 }
 
 /**

Index: itdb_playlist.c
===================================================================
RCS file: /cvsroot/gtkpod/libgpod/src/itdb_playlist.c,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -d -r1.19 -r1.20
--- itdb_playlist.c     23 Sep 2006 12:28:23 -0000      1.19
+++ itdb_playlist.c     22 Oct 2006 08:42:49 -0000      1.20
@@ -1,4 +1,4 @@
-/* Time-stamp: <2006-09-23 21:25:39 jcs>
+/* Time-stamp: <2006-10-22 17:42:28 jcs>
 |
 |  Copyright (C) 2002-2005 Jorg Schuler <jcsjcs at users sourceforge net>
 |  Part of the gtkpod project.
@@ -1232,8 +1232,9 @@
     }
     if (pl->sortorder == 0)  pl->sortorder = ITDB_PSO_MANUAL;
     if (pl->timestamp == 0)  pl->timestamp = itdb_time_get_mac_time ();
-    if (pos == -1)  itdb->playlists = g_list_append (itdb->playlists, pl);
-    else  itdb->playlists = g_list_insert (itdb->playlists, pl, pos);
+
+    /* pos == -1 appends at the end of the list */
+    itdb->playlists = g_list_insert (itdb->playlists, pl, pos);
 }
 
 
@@ -1335,8 +1336,7 @@
 
     track->itdb = pl->itdb;
 
-    if (pos == -1)  pl->members = g_list_append (pl->members, track);
-    else  pl->members = g_list_insert (pl->members, track, pos);
+    pl->members = g_list_insert (pl->members, track, pos);
 }
 
 


-------------------------------------------------------------------------
Using Tomcat but need to do more? Need to support web services, security?
Get stuff done quickly with pre-integrated technology to make your job easier
Download IBM WebSphere Application Server v.1.0.1 based on Apache Geronimo
http://sel.as-us.falkag.net/sel?cmd=lnk&kid=120709&bid=263057&dat=121642
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2

Reply via email to