diff --git a/source/ui/section/task/listsystemsavedata.c b/source/ui/section/task/listsystemsavedata.c index f78b5fd..860f7f0 100644 --- a/source/ui/section/task/listsystemsavedata.c +++ b/source/ui/section/task/listsystemsavedata.c @@ -28,7 +28,7 @@ static void task_populate_system_save_data_thread(void* arg) { u32* systemSaveDataIds = (u32*) calloc(data->max, sizeof(u32)); if(systemSaveDataIds != NULL) { if(R_SUCCEEDED(res = FSUSER_EnumerateSystemSaveData(&systemSaveDataCount, data->max * sizeof(u32), systemSaveDataIds))) { - qsort(systemSaveDataIds, systemSaveDataCount, sizeof(u32), util_compare_u64); + qsort(systemSaveDataIds, systemSaveDataCount, sizeof(u32), util_compare_u32); for(u32 i = 0; i < systemSaveDataCount && i < data->max; i++) { if(task_is_quit_all() || svcWaitSynchronization(data->cancelEvent, 0) == 0) {