summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--bignum.c4
-rw-r--r--dln.c35
-rw-r--r--gc.c6
-rw-r--r--io.c16
-rw-r--r--signal.c3
-rw-r--r--string.c3
-rw-r--r--thread.c6
-rw-r--r--time.c3
-rw-r--r--vm.c3
9 files changed, 47 insertions, 32 deletions
diff --git a/bignum.c b/bignum.c
index 7be84e2444..cc9f16375f 100644
--- a/bignum.c
+++ b/bignum.c
@@ -4036,8 +4036,10 @@ rb_cstr_to_inum(const char *str, int base, int badcheck)
if (c == '_') {
if (++us >= 2)
break;
- } else
+ }
+ else {
us = 0;
+ }
}
if (!(c = *str) || ISSPACE(c)) --str;
}
diff --git a/dln.c b/dln.c
index a3317984e7..1f93950eaa 100644
--- a/dln.c
+++ b/dln.c
@@ -1178,25 +1178,26 @@ dln_strerror(void)
static void
aix_loaderror(const char *pathname)
{
- char *message[1024], errbuf[1024];
- int i;
+ char *message[1024], errbuf[1024];
+ int i;
#define ERRBUF_APPEND(s) strlcat(errbuf, (s), sizeof(errbuf))
- snprintf(errbuf, sizeof(errbuf), "load failed - %s. ", pathname);
-
- if (loadquery(L_GETMESSAGES, &message[0], sizeof(message)) != -1) {
- ERRBUF_APPEND("Please issue below command for detailed reasons:\n\t");
- ERRBUF_APPEND("/usr/sbin/execerror ruby ");
- for (i=0; message[i]; i++) {
- ERRBUF_APPEND("\"");
- ERRBUF_APPEND(message[i]);
- ERRBUF_APPEND("\" ");
+ snprintf(errbuf, sizeof(errbuf), "load failed - %s. ", pathname);
+
+ if (loadquery(L_GETMESSAGES, &message[0], sizeof(message)) != -1) {
+ ERRBUF_APPEND("Please issue below command for detailed reasons:\n\t");
+ ERRBUF_APPEND("/usr/sbin/execerror ruby ");
+ for (i=0; message[i]; i++) {
+ ERRBUF_APPEND("\"");
+ ERRBUF_APPEND(message[i]);
+ ERRBUF_APPEND("\" ");
+ }
+ ERRBUF_APPEND("\n");
+ }
+ else {
+ ERRBUF_APPEND(strerror(errno));
+ ERRBUF_APPEND("[loadquery failed]");
}
- ERRBUF_APPEND("\n");
- } else {
- ERRBUF_APPEND(strerror(errno));
- ERRBUF_APPEND("[loadquery failed]");
- }
- dln_loaderror("%s", errbuf);
+ dln_loaderror("%s", errbuf);
}
#endif
diff --git a/gc.c b/gc.c
index c6a65ff90a..2df56827cc 100644
--- a/gc.c
+++ b/gc.c
@@ -5562,7 +5562,8 @@ gc_stat(int argc, VALUE *argv, VALUE self)
size_t value = 0;
gc_stat_internal(arg, &value);
return SIZET2NUM(value);
- } else if (!RB_TYPE_P(arg, T_HASH)) {
+ }
+ else if (!RB_TYPE_P(arg, T_HASH)) {
rb_raise(rb_eTypeError, "non-hash or symbol given");
}
}
@@ -5581,7 +5582,8 @@ rb_gc_stat(VALUE key)
size_t value = 0;
gc_stat_internal(key, &value);
return value;
- } else {
+ }
+ else {
gc_stat_internal(key, 0);
return 0;
}
diff --git a/io.c b/io.c
index 58688e5dbc..599cbf24d4 100644
--- a/io.c
+++ b/io.c
@@ -264,9 +264,11 @@ rb_cloexec_open(const char *pathname, int flags, mode_t mode)
if (ret == -1) return -1;
if (ret <= 2 || o_cloexec_state == 0) {
rb_maygvl_fd_fix_cloexec(ret);
- } else if (o_cloexec_state > 0) {
+ }
+ else if (o_cloexec_state > 0) {
return ret;
- } else {
+ }
+ else {
o_cloexec_state = rb_fix_detect_o_cloexec(ret);
}
return ret;
@@ -1074,10 +1076,11 @@ io_flush_buffer_async2(VALUE arg)
/* pending async interrupt is there. */
errno = EAGAIN;
return -1;
- } else if (ret == 1) {
+ }
+ else if (ret == 1) {
return 0;
- } else
- return ret;
+ }
+ return ret;
}
static inline int
@@ -2716,7 +2719,8 @@ io_write_nonblock(VALUE io, VALUE str, int no_exception)
if (errno == EWOULDBLOCK || errno == EAGAIN) {
if (no_exception) {
return ID2SYM(rb_intern("wait_writable"));
- } else {
+ }
+ else {
rb_readwrite_sys_fail(RB_IO_WAIT_WRITABLE, "write would block");
}
}
diff --git a/signal.c b/signal.c
index db6980edaa..dce4328d88 100644
--- a/signal.c
+++ b/signal.c
@@ -1101,7 +1101,8 @@ init_sigchld(int sig)
oldfunc = ruby_signal(sig, SIG_DFL);
if (oldfunc != SIG_DFL && oldfunc != SIG_IGN) {
ruby_signal(sig, oldfunc);
- } else {
+ }
+ else {
GET_VM()->trap_list[sig].cmd = 0;
}
rb_enable_interrupt();
diff --git a/string.c b/string.c
index 1e26a25bb7..c268cd6248 100644
--- a/string.c
+++ b/string.c
@@ -5823,7 +5823,8 @@ rb_str_squeeze_bang(int argc, VALUE *argv, VALUE str)
*t++ = save = c;
}
}
- } else {
+ }
+ else {
while (s < send) {
unsigned int c;
int clen;
diff --git a/thread.c b/thread.c
index 43fec8ace1..0b52cbd127 100644
--- a/thread.c
+++ b/thread.c
@@ -1013,7 +1013,8 @@ getclockofday(struct timeval *tp)
if (clock_gettime(CLOCK_MONOTONIC, &ts) == 0) {
tp->tv_sec = ts.tv_sec;
tp->tv_usec = ts.tv_nsec / 1000;
- } else
+ }
+ else
#endif
{
gettimeofday(tp, NULL);
@@ -1084,7 +1085,8 @@ timeofday(void)
if (clock_gettime(CLOCK_MONOTONIC, &tp) == 0) {
return (double)tp.tv_sec + (double)tp.tv_nsec * 1e-9;
- } else
+ }
+ else
#endif
{
struct timeval tv;
diff --git a/time.c b/time.c
index 1539feb587..0c9bd14ec3 100644
--- a/time.c
+++ b/time.c
@@ -2561,7 +2561,8 @@ obj2subsecx(VALUE obj, VALUE *subsecx)
if (RB_TYPE_P(obj, T_STRING)) {
obj = rb_str_to_inum(obj, 10, FALSE);
*subsecx = INT2FIX(0);
- } else {
+ }
+ else {
divmodv(num_exact(obj), INT2FIX(1), &obj, &subsec);
*subsecx = w2v(rb_time_magnify(v2w(subsec)));
}
diff --git a/vm.c b/vm.c
index 36fd511bfa..08c96d5393 100644
--- a/vm.c
+++ b/vm.c
@@ -149,7 +149,8 @@ vm_stat(int argc, VALUE *argv, VALUE self)
hash = arg;
else
rb_raise(rb_eTypeError, "non-hash or symbol given");
- } else if (arg == Qnil) {
+ }
+ else if (NIL_P(arg)) {
hash = rb_hash_new();
}