diff options
Diffstat (limited to 'src/libtools')
| -rwxr-xr-x | src/libtools/sdl1rwops.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/libtools/sdl1rwops.c b/src/libtools/sdl1rwops.c index d4139e7d..c7349af6 100755 --- a/src/libtools/sdl1rwops.c +++ b/src/libtools/sdl1rwops.c @@ -132,6 +132,7 @@ SDL1_RWops_t* RWNativeStart(x64emu_t* emu, SDL1_RWops_t* ops) SDL1_RWops_t* newrw = Alloc(); newrw->type = BOX64RW; newrw->hidden.my.orig = ops; + newrw->hidden.my.custom_free = (sdl1_freerw)emu->context->sdl1freerw; // create wrapper #define GO(A, W) \ newrw->A = my_emulated_##A; |