Revision: 2257
http://gtkpod.svn.sourceforge.net/gtkpod/?rev=2257&view=rev
Author: jcsjcs
Date: 2009-02-23 13:44:54 +0000 (Mon, 23 Feb 2009)
Log Message:
-----------
* src/misc_track.c
src/display_sorttabs.c: use g_list_prepend() instead of
g_list_append() where appropriate. Thanks to Javier Kohen
for the patch.
Modified Paths:
--------------
gtkpod/trunk/ChangeLog
gtkpod/trunk/src/display_sorttabs.c
gtkpod/trunk/src/misc_track.c
Modified: gtkpod/trunk/ChangeLog
===================================================================
--- gtkpod/trunk/ChangeLog 2009-02-23 13:26:59 UTC (rev 2256)
+++ gtkpod/trunk/ChangeLog 2009-02-23 13:44:54 UTC (rev 2257)
@@ -1,5 +1,12 @@
2009-02-23 Jorg Schuler <jcsjcs at users.sourceforge.net>
+ * src/misc_track.c
+ src/display_sorttabs.c: use g_list_prepend() instead of
+ g_list_append() where appropriate. Thanks to Javier Kohen
+ for the patch.
+
+2009-02-23 Jorg Schuler <jcsjcs at users.sourceforge.net>
+
* src/misc.h
src/details.c
src/misc.c: replace glist_duplicate by g_list_copy. Thanks
Modified: gtkpod/trunk/src/display_sorttabs.c
===================================================================
--- gtkpod/trunk/src/display_sorttabs.c 2009-02-23 13:26:59 UTC (rev 2256)
+++ gtkpod/trunk/src/display_sorttabs.c 2009-02-23 13:44:54 UTC (rev 2257)
@@ -1571,7 +1571,7 @@
st_add_entry (master_entry, inst);
first = TRUE; /* this is the first track */
}
- master_entry->members = g_list_append (master_entry->members, track);
+ master_entry->members = g_list_prepend (master_entry->members, track);
/* Check if this track should go in the compilation artist group */
group_track = ( prefs_get_int("group_compilations") &&
(track->compilation == TRUE) &&
@@ -1602,7 +1602,7 @@
st_add_entry (entry, inst);
}
/* add track to entry members list */
- entry->members = g_list_append (entry->members, track);
+ entry->members = g_list_prepend (entry->members, track);
/* add track to next tab if "entry" is selected */
if (st->current_entry &&
((st->current_entry->master) || (entry == st->current_entry)))
Modified: gtkpod/trunk/src/misc_track.c
===================================================================
--- gtkpod/trunk/src/misc_track.c 2009-02-23 13:26:59 UTC (rev 2256)
+++ gtkpod/trunk/src/misc_track.c 2009-02-23 13:44:54 UTC (rev 2257)
@@ -2162,8 +2162,9 @@
{ /* make a list with all trackids in this entry */
Track *track = gl->data;
g_return_if_fail (track);
- selected_tracks = g_list_append (selected_tracks, track);
+ selected_tracks = g_list_prepend (selected_tracks, track);
}
+ selected_tracks = g_list_reverse (selected_tracks);
do_func (selected_tracks);
g_list_free (selected_tracks);
}
@@ -2189,8 +2190,9 @@
{ /* make a list with all trackids in this entry */
Track *track = gl->data;
g_return_if_fail (track);
- selected_tracks = g_list_append (selected_tracks, track);
+ selected_tracks = g_list_prepend (selected_tracks, track);
}
+ selected_tracks = g_list_reverse (selected_tracks);
do_func (selected_tracks);
g_list_free (selected_tracks);
}
This was sent by the SourceForge.net collaborative development platform, the
world's largest Open Source development site.
------------------------------------------------------------------------------
Open Source Business Conference (OSBC), March 24-25, 2009, San Francisco, CA
-OSBC tackles the biggest issue in open source: Open Sourcing the Enterprise
-Strategies to boost innovation and cut costs with open source participation
-Receive a $600 discount off the registration fee with the source code: SFAD
http://p.sf.net/sfu/XcvMzF8H
_______________________________________________
gtkpod-cvs2 mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/gtkpod-cvs2