diff options
author | Marco Peereboom <marco@conformal.com> | 2012-01-27 16:51:28 -0600 |
---|---|---|
committer | Marco Peereboom <marco@conformal.com> | 2012-01-27 16:51:28 -0600 |
commit | 2f671403f5021fefaa166654b4073ad3754fdd1b (patch) | |
tree | 13a94d50991b77fd2abe5da59489b1f3804f6a18 /about.c | |
parent | 9f9d2b7b5286d704078a3351dca0d2c3bc0d0e30 (diff) | |
download | xombrero-2f671403f5021fefaa166654b4073ad3754fdd1b.tar.gz |
fix dowloads + unlink in download manager on windows
Diffstat (limited to 'about.c')
-rw-r--r-- | about.c | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/about.c b/about.c index bfaa5e3..ba05078 100644 --- a/about.c +++ b/about.c @@ -516,8 +516,12 @@ xtp_handle_dl(struct tab *t, uint8_t cmd, int id) RB_REMOVE(download_list, &downloads, d); break; case XT_XTP_DL_UNLINK: +#ifdef __MINGW32__ + unlink(webkit_download_get_destination_uri(d->download)); +#else unlink(webkit_download_get_destination_uri(d->download) + strlen("file://")); +#endif /* FALLTHROUGH */ case XT_XTP_DL_REMOVE: webkit_download_cancel(d->download); /* just incase */ |