diff options
author | Takashi Kokubun <[email protected]> | 2022-07-21 09:23:58 -0700 |
---|---|---|
committer | Takashi Kokubun <[email protected]> | 2022-07-21 09:42:04 -0700 |
commit | 5b21e94bebed90180d8ff63dad03b8b948361089 (patch) | |
tree | f9f7196d84b51b7a3a8001658e4391a63b71c396 /eval_jump.c | |
parent | 3ff53c8e04ecc91e0190de6d5950ecce2a2ea188 (diff) |
Expand tabs [ci skip]
[Misc #18891]
Notes
Notes:
Merged: https://github.com/ruby/ruby/pull/6094
Diffstat (limited to 'eval_jump.c')
-rw-r--r-- | eval_jump.c | 36 |
1 files changed, 18 insertions, 18 deletions
diff --git a/eval_jump.c b/eval_jump.c index 2ea73b0da3..a6139bc27b 100644 --- a/eval_jump.c +++ b/eval_jump.c @@ -40,7 +40,7 @@ rb_f_at_exit(VALUE _) VALUE proc; if (!rb_block_given_p()) { - rb_raise(rb_eArgError, "called without a block"); + rb_raise(rb_eArgError, "called without a block"); } proc = rb_block_proc(); rb_set_end_proc(rb_call_end_proc, proc); @@ -63,10 +63,10 @@ rb_set_end_proc(void (*func)(VALUE), VALUE data) rb_thread_t *th = GET_THREAD(); if (th->top_wrapper) { - list = &ephemeral_end_procs; + list = &ephemeral_end_procs; } else { - list = &end_procs; + list = &end_procs; } link->next = *list; link->func = func; @@ -81,13 +81,13 @@ rb_mark_end_proc(void) link = end_procs; while (link) { - rb_gc_mark(link->data); - link = link->next; + rb_gc_mark(link->data); + link = link->next; } link = ephemeral_end_procs; while (link) { - rb_gc_mark(link->data); - link = link->next; + rb_gc_mark(link->data); + link = link->next; } } @@ -99,11 +99,11 @@ exec_end_procs_chain(struct end_proc_data *volatile *procs, VALUE *errp) VALUE errinfo = *errp; while ((link = *procs) != 0) { - *procs = link->next; - endproc = *link; - xfree(link); - (*endproc.func) (endproc.data); - *errp = errinfo; + *procs = link->next; + endproc = *link; + xfree(link); + (*endproc.func) (endproc.data); + *errp = errinfo; } } @@ -116,15 +116,15 @@ rb_ec_exec_end_proc(rb_execution_context_t * ec) EC_PUSH_TAG(ec); if ((state = EC_EXEC_TAG()) == TAG_NONE) { again: - exec_end_procs_chain(&ephemeral_end_procs, &ec->errinfo); - exec_end_procs_chain(&end_procs, &ec->errinfo); + exec_end_procs_chain(&ephemeral_end_procs, &ec->errinfo); + exec_end_procs_chain(&end_procs, &ec->errinfo); } else { - EC_TMPPOP_TAG(); + EC_TMPPOP_TAG(); error_handle(ec, state); - if (!NIL_P(ec->errinfo)) errinfo = ec->errinfo; - EC_REPUSH_TAG(); - goto again; + if (!NIL_P(ec->errinfo)) errinfo = ec->errinfo; + EC_REPUSH_TAG(); + goto again; } EC_POP_TAG(); |