mjit.c: use ruby_strdup as get_string

git-svn-id: svn+ssh://ci.ruby-lang.org/ruby/trunk@62241 b2dd03c8-39d4-4d8f-98ff-823fe69b080e
This commit is contained in:
nobu 2018-02-06 01:42:37 +00:00
Родитель 63bbd8eecd
Коммит 75ffce2863
2 изменённых файлов: 3 добавлений и 9 удалений

Просмотреть файл

@ -2010,6 +2010,7 @@ mjit.$(OBJEXT): $(top_srcdir)/revision.h
mjit.$(OBJEXT): {$(VPATH)}mjit.c
mjit.$(OBJEXT): {$(VPATH)}mjit.h
mjit.$(OBJEXT): {$(VPATH)}ruby_assert.h
mjit.$(OBJEXT): {$(VPATH)}util.h
mjit.$(OBJEXT): {$(VPATH)}version.h
mjit.$(OBJEXT): {$(VPATH)}vm_core.h
mjit_compile.$(OBJEXT): {$(VPATH)}insns.inc

11
mjit.c
Просмотреть файл

@ -81,6 +81,7 @@
#include "constant.h"
#include "id_table.h"
#include "ruby_assert.h"
#include "ruby/util.h"
#ifdef _WIN32
#include <winsock2.h>
@ -221,15 +222,7 @@ real_ms_time(void)
/* Make and return copy of STR in the heap. Return NULL in case of a
failure. */
static char *
get_string(const char *str)
{
char *res;
if ((res = xmalloc(strlen(str) + 1)) != NULL)
strcpy(res, str);
return res;
}
#define get_string ruby_strdup
static void
sprint_uniq_filename(char *str, unsigned long id, const char *prefix, const char *suffix)