diff options
author | James Bursa <james@netsurf-browser.org> | 2004-02-26 00:44:42 +0000 |
---|---|---|
committer | James Bursa <james@netsurf-browser.org> | 2004-02-26 00:44:42 +0000 |
commit | 318869e90e26da3a90a294ad6fa7a7a3ba9fcb5a (patch) | |
tree | bb2269754d16de3332e1924896f942afdace2b76 /riscos/save_draw.c | |
parent | 4b5a0e4043bec0fc00387f255dd4f06c762b12fe (diff) | |
download | netsurf-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.c | 6 |
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); |