diff options
author | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-09-19 23:45:09 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <nobu@ruby-lang.org> | 2019-09-19 23:45:09 +0900 |
commit | e13b09c450eb4ffc0ffc86d479e5b0c75599ad9c (patch) | |
tree | 04f18ea6d52b13dd2f7a07a38ea7171427842cb0 /compile.c | |
parent | 82f25404ffe2ad910ac61e436f02cad312755b2f (diff) |
Use EXPECT_NODE_NONULL
Diffstat (limited to 'compile.c')
-rw-r--r-- | compile.c | 3 |
1 files changed, 1 insertions, 2 deletions
@@ -5347,8 +5347,7 @@ compile_case2(rb_iseq_t *iseq, LINK_ANCHOR *const ret, const NODE *const orig_no vals = node->nd_head; if (!vals) { - COMPILE_ERROR(ERROR_ARGS "NODE_WHEN: must be NODE_LIST, but 0"); - return COMPILE_NG; + EXPECT_NODE_NONULL("NODE_WHEN", node, NODE_LIST, COMPILE_NG); } switch (nd_type(vals)) { case NODE_LIST: |