diff options
author | Nobuyoshi Nakada <[email protected]> | 2024-10-08 15:41:28 +0900 |
---|---|---|
committer | Nobuyoshi Nakada <[email protected]> | 2024-10-08 23:29:49 +0900 |
commit | 9a90cd228466ec088d6f0da8d1aa065f03daa7c8 () | |
tree | b4fc458cdfbdad102551c421e7469e560e2b9030 /vm_insnhelper.c | |
parent | d8b64eac55cf6c4b228b0969cd3abb0a6274de16 (diff) |
Cast via `uintptr_t` function pointer between object pointer
- ISO C forbids conversion of function pointer to object pointer type - ISO C forbids conversion of object pointer to function pointer type
-rw-r--r-- | vm_insnhelper.c | 3 |
1 files changed, 2 insertions, 1 deletions
@@ -7339,7 +7339,8 @@ vm_invoke_builtin_delegate(rb_execution_context_t *ec, rb_control_frame_t *cfp, for (int i=0; i<bf->argc; i++) { ruby_debug_printf(":%s ", rb_id2name(ISEQ_BODY(cfp->iseq)->local_table[i+start_index])); } - ruby_debug_printf("\n" "%s %s(%d):%p\n", RUBY_FUNCTION_NAME_STRING, bf->name, bf->argc, bf->func_ptr); } if (bf->argc == 0) { |