{
aul_comp_info_h comp_info;
+ if (!data)
+ return;
+
comp_info = (aul_comp_info_h)data;
aul_comp_info_destroy(comp_info);
}
for (row = 0; row < nrows; ++row) {
rua_history_get_rec(&rec, table, nrows, ncols, row);
info = __create_rua_info(&rec);
- if (!info) {
- rua_history_unload_db(&table);
- g_list_free_full(list, __destroy_rua_info);
- return RUA_ERROR_OUT_OF_MEMORY;
- }
-
- list = g_list_append(list, info);
+ if (info)
+ list = g_list_append(list, info);
}
rua_history_unload_db(&table);