Nobuyoshi Nakada cd611becbb
[ruby/fiddle] Cast via VALUE function pointer between object
pointer
(https://github.com/ruby/fiddle/pull/150)

With gcc 13 and -pedantic:

```
../../../src/ext/fiddle/function.c: In function ‘function_call’:
../../../src/ext/fiddle/function.c:374:15: error: ISO C forbids conversion of object pointer to function pointer type [-Wpedantic]
  374 |     args.fn = (void(*)(void))NUM2PTR(cfunc);
      |               ^
../../../src/ext/fiddle/pointer.c: In function ‘rb_fiddle_ptr_inspect’:
../../../src/ext/fiddle/pointer.c:573:84: error: ISO C forbids conversion of function pointer to object pointer type [-Wpedantic]
  573 |                       RB_OBJ_CLASSNAME(self), (void *)data, data->ptr, data->size, (void *)data->free);
      |                                                                                    ^
```

https://github.com/ruby/fiddle/commit/6421e317a1
2024-10-10 23:52:07 +09:00
..
2024-04-27 21:55:28 +09:00
2024-04-27 21:55:28 +09:00
2024-04-27 21:55:28 +09:00
2024-04-27 21:55:28 +09:00
2024-04-27 21:55:28 +09:00
2024-04-27 21:55:28 +09:00
2024-10-03 12:38:01 +09:00
2024-10-09 13:55:45 +09:00
2024-08-31 05:04:30 +00:00