r = bp_history_adaptor_get_title(id, &title);
if (r < 0) {
_ERR("failed to get title of history");
- goto err;
+ goto err1;
}
r = bp_history_adaptor_get_url(id, &url);
if (r < 0) {
_ERR("failed to get url of history");
- goto err;
+ goto err2;
}
r = bp_history_adaptor_get_date_visited(id, &time);
if (r < 0) {
_ERR("failed to get icon of history");
- goto err;
+ goto err3;
}
r = bp_history_adaptor_get_snapshot(id, &w, &h, &value, &size);
if (r < 0) {
_ERR("failed to get snapshot of history");
- goto err;
+ goto err3;
}
di = _new_datamgr_item(title, url, APP_ID_BROWSER, NULL, NULL, url,
IMAGE_RECENT_ICON_WEB, 1, time);
if (!di)
- goto err;
+ goto err3;
thumbnail = calloc(1, sizeof(*thumbnail));
if (thumbnail) {
}
dm->list = eina_list_append(dm->list, di);
-err:
+err3:
+ free(url);
+err2:
+ free(title);
+err1:
bp_history_adaptor_deinitialize();
}