chiark / gitweb /
queue() now uses the resolved name if available. This is looked up in
[disorder] / disobedience / queue.c
index fe9e707386be63ccf8ba1534c746d00af5ae5fcd..f298b1f71b0b9f0a816e17c87f6955125788dbf8 100644 (file)
@@ -345,6 +345,8 @@ int queued(const char *track) {
   struct queue_entry *q;
 
   D(("queued %s", track));
+  /* Queue will contain resolved name */
+  track = namepart_resolve(track);
   for(q = ql_queue.q; q; q = q->next)
     if(!strcmp(q->track, track))
       return 1;