Commit 7e7e3eb8 authored by Max Kellermann's avatar Max Kellermann

songvec: _delete() returns void

The given song must exist, or MPD will abort. Calling it with an unknown song is illegal.
parent 2e5f8aeb
...@@ -142,7 +142,7 @@ songvec_find(const struct songvec *sv, const char *uri) ...@@ -142,7 +142,7 @@ songvec_find(const struct songvec *sv, const char *uri)
return ret; return ret;
} }
int void
songvec_delete(struct songvec *sv, const struct song *del) songvec_delete(struct songvec *sv, const struct song *del)
{ {
size_t i; size_t i;
...@@ -161,11 +161,11 @@ songvec_delete(struct songvec *sv, const struct song *del) ...@@ -161,11 +161,11 @@ songvec_delete(struct songvec *sv, const struct song *del)
sv->base = g_realloc(sv->base, sv_size(sv)); sv->base = g_realloc(sv->base, sv_size(sv));
} }
db_unlock(); db_unlock();
return i; return;
} }
db_unlock(); db_unlock();
return -1; /* not found */ assert(false);
} }
void void
......
...@@ -36,7 +36,7 @@ void songvec_sort(struct songvec *sv); ...@@ -36,7 +36,7 @@ void songvec_sort(struct songvec *sv);
struct song * struct song *
songvec_find(const struct songvec *sv, const char *uri); songvec_find(const struct songvec *sv, const char *uri);
int void
songvec_delete(struct songvec *sv, const struct song *del); songvec_delete(struct songvec *sv, const struct song *del);
void void
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment