diff options
-rw-r--r-- | string.c | 47 |
1 files changed, 31 insertions, 16 deletions
@@ -11,37 +11,52 @@ **********************************************************************/ -#include "ruby/encoding.h" -#include "ruby/re.h" -#include "internal.h" -#include "encindex.h" -#include "probes.h" -#include "gc.h" -#include "ruby_assert.h" -#include "id.h" -#include "debug_counter.h" -#include "ruby/util.h" - -#define BEG(no) (regs->beg[(no)]) -#define END(no) (regs->end[(no)]) #include <errno.h> #include <math.h> -#include <ctype.h> #ifdef HAVE_UNISTD_H -#include <unistd.h> #endif #if defined HAVE_CRYPT_R # if defined HAVE_CRYPT_H -# include <crypt.h> # endif #elif !defined HAVE_CRYPT # include "missing/crypt.h" # define HAVE_CRYPT_R 1 #endif #undef rb_str_new #undef rb_usascii_str_new #undef rb_utf8_str_new |