test/test_queue_priority: fix SIGABRT

This commit is contained in:
Max Kellermann 2012-08-25 10:24:34 +02:00
parent e8df7e8da5
commit 488c1eb87b
2 changed files with 15 additions and 1 deletions

View File

@ -1351,7 +1351,6 @@ test_test_pcm_LDADD = \
test_test_queue_priority_SOURCES = \
src/queue.c \
test/FakeSong.cxx \
test/test_queue_priority.c
test_test_queue_priority_LDADD = \
$(GLIB_LIBS)

View File

@ -1,5 +1,20 @@
#include "config.h"
#include "queue.h"
#include "song.h"
#include "directory.h"
struct directory detached_root;
struct song *
song_dup_detached(const struct song *src)
{
union {
const struct song *in;
struct song *out;
} u = { .in = src };
return u.out;
}
void
song_free(G_GNUC_UNUSED struct song *song)