Call rarch_main_msg_queue_push just once

This commit is contained in:
twinaphex 2015-05-23 21:17:32 +02:00
parent 938edba8b3
commit 9102ae125b

View File

@ -50,7 +50,6 @@ static int database_info_iterate_playlist(
snprintf(msg, sizeof(msg), "%zu/%zu: Scanning %s...\n",
db->list_ptr, db->list->size, name);
rarch_main_msg_queue_push(msg, 1, 180, true);
if (!zlib_parse_file(name, NULL, zlib_compare_crc32,
(void*)parent_dir))
@ -72,8 +71,6 @@ static int database_info_iterate_playlist(
snprintf(msg, sizeof(msg), "%zu/%zu: Scanning %s...\n",
db->list_ptr, db->list->size, name);
rarch_main_msg_queue_push(msg, 1, 180, true);
#ifdef HAVE_ZLIB
crc = zlib_crc32_calculate(ret_buf, ret);
@ -84,6 +81,9 @@ static int database_info_iterate_playlist(
free(ret_buf);
}
if (msg[0] != '\0')
rarch_main_msg_queue_push(msg, 1, 180, true);
db->status = DATABASE_STATUS_ITERATE_NEXT;
return 0;