diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2012-10-11 11:44:14 +0100 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2012-10-11 11:44:14 +0100 |
commit | 6cea9a3c094e468f62c3a8e935ca070d0eb22d14 (patch) | |
tree | 9179c69fe4e526de577454ea465ee4494314cb4d /amiga/tree.c | |
parent | a668f327ba290f1624a724db9bebf7df003b4888 (diff) | |
download | netsurf-6cea9a3c094e468f62c3a8e935ca070d0eb22d14.tar.gz netsurf-6cea9a3c094e468f62c3a8e935ca070d0eb22d14.tar.bz2 |
Fixup for urldb change.
Diffstat (limited to 'amiga/tree.c')
-rwxr-xr-x | amiga/tree.c | 6 |
1 files changed, 5 insertions, 1 deletions
diff --git a/amiga/tree.c b/amiga/tree.c index da7e303bb..f2ef3cc83 100755 --- a/amiga/tree.c +++ b/amiga/tree.c @@ -283,10 +283,14 @@ void ami_tree_drag_icon_show(struct treeview_window *twin) { if(node && (url = tree_url_node_get_url(node))) { - if(data = urldb_get_url_data(url)) + nsurl *nsurl; + if (nsurl_create(url, &nsurl) != NSERROR_OK) + return; + if(data = urldb_get_url_data(nsurl)) { type = ami_content_type_to_file_type(data->type); } + nsurl_unref(nsurl); } ami_drag_icon_show(twin->win, type); } |