Android - 2011-06-15

This is most likely not the best solution (I didn't dig too far into the code), but it does cause the lookups to work.

--- cddb_cmd.c.orig 2011-06-15 09:43:20.000000000 -0600
+++ cddb_cmd.c 2011-06-15 09:43:42.000000000 -0600
@@ -930,7 +930,7 @@
}

/* send read command and check response */
- if (!cddb_send_cmd(c, CMD_READ, CDDB_CATEGORY[disc->category], disc->discid)) {
+ if (!cddb_send_cmd(c, CMD_READ, disc->genre, disc->discid)) {
return FALSE;
}
switch (code = cddb_get_response_code(c, &msg)) {