diff options
-rw-r--r-- | string.c | 18 |
1 files changed, 9 insertions, 9 deletions
@@ -21,15 +21,6 @@ # 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 - #include "debug_counter.h" #include "encindex.h" #include "gc.h" @@ -55,6 +46,15 @@ #include "ruby_assert.h" #include "vm_sync.h" +#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 + #define BEG(no) (regs->beg[(no)]) #define END(no) (regs->end[(no)]) |