From de13b4cbdb68b397ce3b4d4fde376a40565069cf Mon Sep 17 00:00:00 2001 From: Doug Evans Date: Mon, 2 Mar 1998 18:20:39 +0000 Subject: [PATCH] * sim-core.c (sim_core_attach): Use xmalloc instead of zalloc. (sim_core_map_detach): Use free instead of zfree. --- sim/common/ChangeLog | 5 +++++ sim/common/sim-core.c | 5 +++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/sim/common/ChangeLog b/sim/common/ChangeLog index d7753593b40..034201c9f5b 100644 --- a/sim/common/ChangeLog +++ b/sim/common/ChangeLog @@ -1,3 +1,8 @@ +Mon Mar 2 10:20:06 1998 Doug Evans + + * sim-core.c (sim_core_attach): Use xmalloc instead of zalloc. + (sim_core_map_detach): Use free instead of zfree. + Fri Feb 27 19:09:57 1998 Doug Evans * sim-module.c (*): Fix typos in assertion tests. diff --git a/sim/common/sim-core.c b/sim/common/sim-core.c index f6db47acf84..6444f2ee278 100644 --- a/sim/common/sim-core.c +++ b/sim/common/sim-core.c @@ -22,6 +22,7 @@ #ifndef _SIM_CORE_C_ #define _SIM_CORE_C_ +#include "libiberty.h" #include "sim-main.h" #include "sim-assert.h" @@ -338,7 +339,7 @@ sim_core_attach (SIM_DESC sd, if (optional_buffer == NULL) { int padding = (addr % sizeof (unsigned64)); - free_buffer = zalloc ((modulo == 0 ? nr_bytes : modulo) + padding); + free_buffer = xmalloc ((modulo == 0 ? nr_bytes : modulo) + padding); buffer = (char*) free_buffer + padding; } else @@ -422,7 +423,7 @@ sim_core_map_detach (SIM_DESC sd, sim_core_mapping *dead = (*entry); (*entry) = dead->next; if (dead->free_buffer != NULL) - zfree (dead->free_buffer); + free (dead->free_buffer); zfree (dead); return; } -- 2.30.2