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:
parent
63bbd8eecd
commit
75ffce2863
@ -2010,6 +2010,7 @@ mjit.$(OBJEXT): $(top_srcdir)/revision.h
|
|||||||
mjit.$(OBJEXT): {$(VPATH)}mjit.c
|
mjit.$(OBJEXT): {$(VPATH)}mjit.c
|
||||||
mjit.$(OBJEXT): {$(VPATH)}mjit.h
|
mjit.$(OBJEXT): {$(VPATH)}mjit.h
|
||||||
mjit.$(OBJEXT): {$(VPATH)}ruby_assert.h
|
mjit.$(OBJEXT): {$(VPATH)}ruby_assert.h
|
||||||
|
mjit.$(OBJEXT): {$(VPATH)}util.h
|
||||||
mjit.$(OBJEXT): {$(VPATH)}version.h
|
mjit.$(OBJEXT): {$(VPATH)}version.h
|
||||||
mjit.$(OBJEXT): {$(VPATH)}vm_core.h
|
mjit.$(OBJEXT): {$(VPATH)}vm_core.h
|
||||||
mjit_compile.$(OBJEXT): {$(VPATH)}insns.inc
|
mjit_compile.$(OBJEXT): {$(VPATH)}insns.inc
|
||||||
|
11
mjit.c
11
mjit.c
@ -81,6 +81,7 @@
|
|||||||
#include "constant.h"
|
#include "constant.h"
|
||||||
#include "id_table.h"
|
#include "id_table.h"
|
||||||
#include "ruby_assert.h"
|
#include "ruby_assert.h"
|
||||||
|
#include "ruby/util.h"
|
||||||
|
|
||||||
#ifdef _WIN32
|
#ifdef _WIN32
|
||||||
#include <winsock2.h>
|
#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
|
/* Make and return copy of STR in the heap. Return NULL in case of a
|
||||||
failure. */
|
failure. */
|
||||||
static char *
|
#define get_string ruby_strdup
|
||||||
get_string(const char *str)
|
|
||||||
{
|
|
||||||
char *res;
|
|
||||||
|
|
||||||
if ((res = xmalloc(strlen(str) + 1)) != NULL)
|
|
||||||
strcpy(res, str);
|
|
||||||
return res;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void
|
static void
|
||||||
sprint_uniq_filename(char *str, unsigned long id, const char *prefix, const char *suffix)
|
sprint_uniq_filename(char *str, unsigned long id, const char *prefix, const char *suffix)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user