From 4b6e8a9a276717acc91a880e3bf347014dbc24e9 Mon Sep 17 00:00:00 2001 From: John Mark Bell Date: Sun, 28 Mar 2004 15:21:49 +0000 Subject: [project @ 2004-03-28 15:21:49 by jmb] Fixup truncation of sprite name. Use malloc instead of calloc svn path=/import/netsurf/; revision=687 --- riscos/save.c | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) (limited to 'riscos/save.c') diff --git a/riscos/save.c b/riscos/save.c index 75177ff89..d4bd41b7b 100644 --- a/riscos/save.c +++ b/riscos/save.c @@ -186,7 +186,7 @@ void ro_gui_save_datasave_ack(wimp_message *message) void ro_gui_save_complete(struct content *c, char *path) { - char buf[256], spritename[12]; + char buf[256], spritename[13]; FILE *fp; os_error *error; osspriteop_area *area; @@ -228,9 +228,9 @@ void ro_gui_save_complete(struct content *c, char *path) return; } snprintf(spritename, sizeof spritename, "%s", appname+1); - area = xcalloc(SPRITE_SIZE, sizeof(char)); + area = malloc(SPRITE_SIZE); if (!area) { - LOG(("xcalloc failed")); + LOG(("malloc failed")); warn_user("No memory for sprite"); return; } @@ -244,7 +244,7 @@ void ro_gui_save_complete(struct content *c, char *path) if (error) { LOG(("Failed to create sprite")); warn_user("Failed to create iconsprite"); - xfree(area); + free(area); return; } thumbnail_create(c, area, @@ -254,11 +254,11 @@ void ro_gui_save_complete(struct content *c, char *path) if (error) { LOG(("Failed to save iconsprite")); warn_user("Failed to save iconsprite"); - xfree(area); + free(area); return; } - xfree(area); + free(area); /* Create !Boot file */ snprintf(buf, sizeof buf, "%s.!Boot", path); -- cgit v1.2.3