summaryrefslogtreecommitdiff
path: root/riscos/save_draw.c
diff options
context:
space:
mode:
authorJames Bursa <james@netsurf-browser.org>2004-02-26 00:44:42 +0000
committerJames Bursa <james@netsurf-browser.org>2004-02-26 00:44:42 +0000
commit318869e90e26da3a90a294ad6fa7a7a3ba9fcb5a (patch)
treebb2269754d16de3332e1924896f942afdace2b76 /riscos/save_draw.c
parent4b5a0e4043bec0fc00387f255dd4f06c762b12fe (diff)
downloadnetsurf-318869e90e26da3a90a294ad6fa7a7a3ba9fcb5a.tar.gz
netsurf-318869e90e26da3a90a294ad6fa7a7a3ba9fcb5a.tar.bz2
[project @ 2004-02-26 00:44:42 by bursa]
Implement drag saving of drawfiles and clean up drag/drop/save code. svn path=/import/netsurf/; revision=568
Diffstat (limited to 'riscos/save_draw.c')
-rw-r--r--riscos/save_draw.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/riscos/save_draw.c b/riscos/save_draw.c
index b911ad770..8a6929188 100644
--- a/riscos/save_draw.c
+++ b/riscos/save_draw.c
@@ -51,8 +51,8 @@ static void add_circle(struct content *content, struct box *box,
unsigned long cbc, long x, long y);
/** \todo this will probably want to take a filename/path too... */
-void save_as_draw(struct content *c) {
-
+void save_as_draw(struct content *c, char *path)
+{
struct box *box;
int temp;
unsigned long bc;
@@ -94,7 +94,7 @@ void save_as_draw(struct content *c) {
/* right, traverse the tree and grab the contents */
add_objects(c, box, bc, 0, A4PAGEHEIGHT*512);
- xosfile_save_stamped("<NetSurf$Dir>.draw", 0xaff, (byte*)d, (byte*)d+length);
+ xosfile_save_stamped(path, 0xaff, (byte*)d, (byte*)d+length);
xfree(d);