* sim-core.c (sim_core_attach): Use xmalloc instead of zalloc.

(sim_core_map_detach): Use free instead of zfree.
This commit is contained in:
Doug Evans 1998-03-02 18:20:39 +00:00
parent 8c6a2b75b9
commit de13b4cbdb
2 changed files with 8 additions and 2 deletions

View File

@ -1,3 +1,8 @@
Mon Mar 2 10:20:06 1998 Doug Evans <devans@seba.cygnus.com>
* 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 <devans@canuck.cygnus.com> Fri Feb 27 19:09:57 1998 Doug Evans <devans@canuck.cygnus.com>
* sim-module.c (*): Fix typos in assertion tests. * sim-module.c (*): Fix typos in assertion tests.

View File

@ -22,6 +22,7 @@
#ifndef _SIM_CORE_C_ #ifndef _SIM_CORE_C_
#define _SIM_CORE_C_ #define _SIM_CORE_C_
#include "libiberty.h"
#include "sim-main.h" #include "sim-main.h"
#include "sim-assert.h" #include "sim-assert.h"
@ -338,7 +339,7 @@ sim_core_attach (SIM_DESC sd,
if (optional_buffer == NULL) if (optional_buffer == NULL)
{ {
int padding = (addr % sizeof (unsigned64)); 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; buffer = (char*) free_buffer + padding;
} }
else else
@ -422,7 +423,7 @@ sim_core_map_detach (SIM_DESC sd,
sim_core_mapping *dead = (*entry); sim_core_mapping *dead = (*entry);
(*entry) = dead->next; (*entry) = dead->next;
if (dead->free_buffer != NULL) if (dead->free_buffer != NULL)
zfree (dead->free_buffer); free (dead->free_buffer);
zfree (dead); zfree (dead);
return; return;
} }