vm: remove safe_malloc now that everything uses constructors instead
parent
f81c8549f4
commit
f846afd661
|
@ -4,13 +4,6 @@ namespace factor
|
||||||
{
|
{
|
||||||
|
|
||||||
/* If memory allocation fails, bail out */
|
/* If memory allocation fails, bail out */
|
||||||
void *safe_malloc(size_t size)
|
|
||||||
{
|
|
||||||
void *ptr = malloc(size);
|
|
||||||
if(!ptr) fatal_error("Out of memory in safe_malloc", 0);
|
|
||||||
return ptr;
|
|
||||||
}
|
|
||||||
|
|
||||||
vm_char *safe_strdup(const vm_char *str)
|
vm_char *safe_strdup(const vm_char *str)
|
||||||
{
|
{
|
||||||
vm_char *ptr = STRDUP(str);
|
vm_char *ptr = STRDUP(str);
|
||||||
|
|
|
@ -1,6 +1,5 @@
|
||||||
namespace factor
|
namespace factor
|
||||||
{
|
{
|
||||||
void *safe_malloc(size_t size);
|
|
||||||
vm_char *safe_strdup(const vm_char *str);
|
vm_char *safe_strdup(const vm_char *str);
|
||||||
void print_string(const char *str);
|
void print_string(const char *str);
|
||||||
void nl();
|
void nl();
|
||||||
|
|
Loading…
Reference in New Issue