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