bugfix: avoid ffi-loaded SDL2 C library to be GCed