From fea95aa4a1048a4596fce7f31cff4f09a344c59c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jean-Andr=C3=A9=20Santoni?= Date: Thu, 24 Sep 2015 14:14:42 +0200 Subject: [PATCH] Finish implementing psx scanning --- tasks/task_database.c | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/tasks/task_database.c b/tasks/task_database.c index b7762bb270..521a3bb435 100644 --- a/tasks/task_database.c +++ b/tasks/task_database.c @@ -385,7 +385,8 @@ static int database_info_iterate_serial_lookup( if (db_state->entry_index == 0) { char query[50] = {0}; - snprintf(query, sizeof(query), "{'serial': '%s'}", db_state->serial); + snprintf(query, sizeof(query), "{'serial': b'%s'}", + bin_to_hex_alloc((uint8_t*)db_state->serial, 10*sizeof(uint8_t))); database_info_list_iterate_new(db_state, query); } @@ -396,11 +397,11 @@ static int database_info_iterate_serial_lookup( if (db_info_entry && db_info_entry->serial) { -#if 1 +#if 0 RARCH_LOG("serial: %s , entry serial: %s (%s).\n", db_state->serial, db_info_entry->serial, db_info_entry->name); #endif - if (db_state->serial == db_info_entry->serial) + if (!strcmp(db_state->serial, db_info_entry->serial)) database_info_list_iterate_found_match(db_state, db, NULL); } }