}
if (unimplemented_dest) {
- g_warning ("Unimplemented destination: %s, please post a bug report with a testcase.",
+ g_warning ("Unimplemented named action: %s, please post a "
+ "bug report in Evince bugzilla "
+ "(http://bugzilla.gnome.org) with a testcase.",
unimplemented_dest);
}
ev_action = ev_link_action_new_external_uri (action->uri.uri);
break;
case POPPLER_ACTION_NAMED:
- unimplemented_action = "POPPLER_ACTION_NAMED";
+ ev_action = ev_link_action_new_named (action->named.named_dest);
break;
case POPPLER_ACTION_MOVIE:
unimplemented_action = "POPPLER_ACTION_MOVIE";
if (child)
build_tree (pdf_document, model, &tree_iter, child);
poppler_index_iter_free (child);
+ poppler_action_free (action);
} while (poppler_index_iter_next (iter));
}