Browse Source

filesystem: VFileSystem009: just in case, always rewrite fs_api_t requested through CreateInterface export

pull/2/head
Alibek Omarov 1 year ago
parent
commit
2823a6d269
  1. 3
      filesystem/VFileSystem009.cpp

3
filesystem/VFileSystem009.cpp

@ -517,8 +517,7 @@ extern "C" void EXPORT *CreateInterface( const char *interface, int *retval )
{ {
static fs_api_t copy = { 0 }; // return a copy, to disallow overriding static fs_api_t copy = { 0 }; // return a copy, to disallow overriding
if( !copy.InitStdio ) memcpy( &copy, &g_api, sizeof( copy ));
memcpy( &copy, &g_api, sizeof( copy ));
if( retval ) if( retval )
*retval = 0; *retval = 0;

Loading…
Cancel
Save