about summary refs log tree commit diff stats
path: root/about.c
diff options
context:
space:
mode:
authorMarco Peereboom <marco@conformal.com>2012-01-27 16:51:28 -0600
committerMarco Peereboom <marco@conformal.com>2012-01-27 16:51:28 -0600
commit2f671403f5021fefaa166654b4073ad3754fdd1b (patch)
tree13a94d50991b77fd2abe5da59489b1f3804f6a18 /about.c
parent9f9d2b7b5286d704078a3351dca0d2c3bc0d0e30 (diff)
downloadxombrero-2f671403f5021fefaa166654b4073ad3754fdd1b.tar.gz
fix dowloads + unlink in download manager on windows
Diffstat (limited to 'about.c')
-rw-r--r--about.c4
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 */