summaryrefslogtreecommitdiff
path: root/apps/playlist.c
diff options
context:
space:
mode:
Diffstat (limited to 'apps/playlist.c')
-rw-r--r--apps/playlist.c10
1 files changed, 5 insertions, 5 deletions
diff --git a/apps/playlist.c b/apps/playlist.c
index 5eb7d6b..0bca7f4 100644
--- a/apps/playlist.c
+++ b/apps/playlist.c
@@ -412,7 +412,7 @@ static int add_track_to_playlist(struct playlist_info* playlist,
bool queue, int seek_pos)
{
int insert_position = position;
- unsigned int flags = PLAYLIST_INSERT_TYPE_INSERT;
+ unsigned long flags = PLAYLIST_INSERT_TYPE_INSERT;
int i;
if (playlist->amount >= playlist->max_playlist_size)
@@ -897,10 +897,10 @@ static void find_and_set_playlist_index(struct playlist_info* playlist,
*/
static int compare(const void* p1, const void* p2)
{
- unsigned int* e1 = (unsigned int*) p1;
- unsigned int* e2 = (unsigned int*) p2;
- unsigned int flags1 = *e1 & PLAYLIST_INSERT_TYPE_MASK;
- unsigned int flags2 = *e2 & PLAYLIST_INSERT_TYPE_MASK;
+ unsigned long* e1 = (unsigned long*) p1;
+ unsigned long* e2 = (unsigned long*) p2;
+ unsigned long flags1 = *e1 & PLAYLIST_INSERT_TYPE_MASK;
+ unsigned long flags2 = *e2 & PLAYLIST_INSERT_TYPE_MASK;
if (flags1 == flags2)
return (*e1 & PLAYLIST_SEEK_MASK) - (*e2 & PLAYLIST_SEEK_MASK);