engine: platforms: android: platforms aren't expected to get NULL or zero sized native object names anymore

This commit is contained in:
Alibek Omarov 2023-11-01 02:34:40 +03:00
parent f1bc9b87b1
commit e62ab51842
1 changed files with 4 additions and 11 deletions

View File

@ -61,23 +61,16 @@ Android_GetNativeObject
void *Android_GetNativeObject( const char *name ) void *Android_GetNativeObject( const char *name )
{ {
static const char *availObjects[] = { "JNIEnv", "ActivityClass", NULL }; if( !strcasecmp( name, "JNIEnv" ) )
void *object = NULL;
if( !name )
{ {
object = (void *)availObjects; return (void *)jni.env;
}
else if( !strcasecmp( name, "JNIEnv" ) )
{
object = (void *)jni.env;
} }
else if( !strcasecmp( name, "ActivityClass" ) ) else if( !strcasecmp( name, "ActivityClass" ) )
{ {
object = (void *)jni.actcls; return (void *)jni.actcls;
} }
return object; return NULL;
} }
/* /*