From b3935f179b3a5668320eab59a07e4de7b747546d Mon Sep 17 00:00:00 2001 From: naruse Date: Sun, 8 May 2016 17:52:38 +0000 Subject: * gc.c (rb_gc_unprotect_logging): throw rb_memerror when it cannot allocate memory. This is pointed out by Facebook's Infer. * gc.c (gc_prof_setup_new_record): ditto. * regparse.c (parse_regexp): ditto. * util.c (MALLOC): use xmalloc and xfree like above. git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@54954 b2dd03c8-39d4-4d8f-98ff-823fe69b080e --- util.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'util.c') diff --git a/util.c b/util.c index 95ac2b09b5..5c89eb6947 100644 --- a/util.c +++ b/util.c @@ -748,12 +748,12 @@ ruby_getcwd(void) #ifdef MALLOC extern void *MALLOC(size_t); #else -#define MALLOC malloc +#define MALLOC xmalloc #endif #ifdef FREE extern void FREE(void*); #else -#define FREE free +#define FREE xfree #endif #ifndef Omit_Private_Memory -- cgit v1.2.3