summaryrefslogtreecommitdiff
path: root/amiga/icon.c
diff options
context:
space:
mode:
authorChris Young <chris@unsatisfactorysoftware.co.uk>2011-07-03 11:54:43 +0000
committerChris Young <chris@unsatisfactorysoftware.co.uk>2011-07-03 11:54:43 +0000
commitb6cc0550cd92d9f1b12f4411a16393e63e70223a (patch)
tree3189cf4da06fdcfbed792a5ee2dc17ad60d65361 /amiga/icon.c
parent9d30f67d54ff4493f7474ed5be78c781496b6cb1 (diff)
downloadnetsurf-b6cc0550cd92d9f1b12f4411a16393e63e70223a.tar.gz
netsurf-b6cc0550cd92d9f1b12f4411a16393e63e70223a.tar.bz2
Don't crash when freeing diskobject
svn path=/trunk/netsurf/; revision=12565
Diffstat (limited to 'amiga/icon.c')
-rw-r--r--amiga/icon.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/amiga/icon.c b/amiga/icon.c
index 8e29de231..afa1d4c1a 100644
--- a/amiga/icon.c
+++ b/amiga/icon.c
@@ -533,10 +533,10 @@ struct DiskObject *amiga_icon_from_bitmap(struct bitmap *bm)
ICONCTRLA_SetImageData1, bm->icondata,
ICONCTRLA_SetImageData2, NULL,
TAG_DONE);
-
- dobj->do_Gadget.UserData = bm;
}
+ dobj->do_Gadget.UserData = bm;
+
LayoutIconA(dobj, (struct Screen *)~0UL, NULL);
return dobj;