aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ruby.c18
1 files changed, 9 insertions, 9 deletions
diff --git a/ruby.c b/ruby.c
index 2a8141c52e..2cdf1a0f26 100644
--- a/ruby.c
+++ b/ruby.c
@@ -561,15 +561,6 @@ ruby_init_loadpath_safe(int safe_level)
#else
# define RUBY_ARCH_PATH "/"RUBY_PLATFORM
#endif
- static const char libdir[] = "/"
-#ifdef LIBDIR_BASENAME
- LIBDIR_BASENAME
-#else
- "lib"
-#endif
- RUBY_ARCH_PATH;
- const ptrdiff_t libdir_len = (ptrdiff_t)sizeof(libdir)
- - rb_strlen_lit(RUBY_ARCH_PATH) - 1;
char *libpath;
VALUE sopath;
size_t baselen;
@@ -580,6 +571,15 @@ ruby_init_loadpath_safe(int safe_level)
p = strrchr(libpath, '/');
if (p) {
+ static const char libdir[] = "/"
+#ifdef LIBDIR_BASENAME
+ LIBDIR_BASENAME
+#else
+ "lib"
+#endif
+ RUBY_ARCH_PATH;
+ const ptrdiff_t libdir_len = (ptrdiff_t)sizeof(libdir)
+ - rb_strlen_lit(RUBY_ARCH_PATH) - 1;
static const char bindir[] = "/bin";
const ptrdiff_t bindir_len = (ptrdiff_t)sizeof(bindir) - 1;