summaryrefslogtreecommitdiff
path: root/amiga/download.h
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2011-03-26 10:33:58 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2011-03-26 10:33:58 +0000
commit14d6826685a69d2983cb8df3faaf14b563a0ec6b (patch)
treeb016aa7aef90693974331509064020787da6bd57 /amiga/download.h
parent2c55af59de7070fa581abba528e23c2668a35c23 (diff)
downloadnetsurf-14d6826685a69d2983cb8df3faaf14b563a0ec6b.tar.gz
netsurf-14d6826685a69d2983cb8df3faaf14b563a0ec6b.tar.bz2
Implement ask overwrite
svn path=/trunk/netsurf/; revision=12135
Diffstat (limited to 'amiga/download.h')
-rwxr-xr-xamiga/download.h16
1 files changed, 2 insertions, 14 deletions
diff --git a/amiga/download.h b/amiga/download.h
index b4315c74c..99f11df5a 100755
--- a/amiga/download.h
+++ b/amiga/download.h
@@ -24,6 +24,7 @@
#include "amiga/gui.h"
struct download_context;
+struct gui_download_window;
struct dlnode
{
@@ -31,21 +32,8 @@ struct dlnode
char *filename;
};
-struct gui_download_window {
- struct nsObject *node;
- struct Window *win;
- Object *objects[GID_LAST];
- BPTR fh;
- uint32 size;
- uint32 downloaded;
- struct dlnode *dln;
- struct browser_window *bw;
- struct download_context *ctx;
- char *url;
- char fname[1024];
-};
-
void ami_download_window_abort(struct gui_download_window *dw);
BOOL ami_download_window_event(struct gui_download_window *dw);
void ami_free_download_list(struct List *dllist);
+BOOL ami_download_check_overwrite(const char *file, struct Window *win);
#endif