diff options
| author | Peter Zhu <peter@peterzhu.ca> | 2025-09-11 08:47:08 -0400 |
|---|---|---|
| committer | Peter Zhu <peter@peterzhu.ca> | 2025-09-12 10:05:24 -0400 |
| commit | adcde78dbf0cc6f6a536aa15c0807f15c9daa22f (patch) | |
| tree | f0f5b3ca87a83709e03ef13b13cac232c5b6e1ce /imemo.c | |
| parent | 95ae42cea1df8015876d185387091a4fb617b82d (diff) | |
Use IMEMO_NEW in rb_imemo_tmpbuf_new
Diffstat (limited to 'imemo.c')
| -rw-r--r-- | imemo.c | 6 |
1 files changed, 1 insertions, 5 deletions
@@ -51,11 +51,7 @@ rb_imemo_new(enum imemo_type type, VALUE v0, size_t size) static rb_imemo_tmpbuf_t * rb_imemo_tmpbuf_new(void) { - size_t size = sizeof(struct rb_imemo_tmpbuf_struct); - VALUE flags = T_IMEMO | (imemo_tmpbuf << FL_USHIFT); - NEWOBJ_OF(obj, struct rb_imemo_tmpbuf_struct, 0, flags, size, 0); - - return obj; + return IMEMO_NEW(rb_imemo_tmpbuf_t, imemo_tmpbuf, 0); } void * |
