You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-12 13:20:55 +00:00
Fix string array parameter check with jni
(cherry picked from commit 456b7733fc)
This commit is contained in:
@@ -889,7 +889,7 @@ static Variant::Type get_jni_type(const String& p_type) {
|
|||||||
{"java.lang.String",Variant::STRING},
|
{"java.lang.String",Variant::STRING},
|
||||||
{"[I",Variant::INT_ARRAY},
|
{"[I",Variant::INT_ARRAY},
|
||||||
{"[F",Variant::REAL_ARRAY},
|
{"[F",Variant::REAL_ARRAY},
|
||||||
{"[java.lang.String",Variant::STRING_ARRAY},
|
{"[Ljava.lang.String;",Variant::STRING_ARRAY},
|
||||||
{NULL,Variant::NIL}
|
{NULL,Variant::NIL}
|
||||||
};
|
};
|
||||||
|
|
||||||
@@ -920,7 +920,7 @@ static const char* get_jni_sig(const String& p_type) {
|
|||||||
{"java.lang.String","Ljava/lang/String;"},
|
{"java.lang.String","Ljava/lang/String;"},
|
||||||
{"[I","[I"},
|
{"[I","[I"},
|
||||||
{"[F","[F"},
|
{"[F","[F"},
|
||||||
{"[java.lang.String","[Ljava/lang/String;"},
|
{"[Ljava.lang.String;","[Ljava/lang/String;"},
|
||||||
{NULL,"V"}
|
{NULL,"V"}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
@@ -1552,7 +1552,7 @@ static Variant::Type get_jni_type(const String& p_type) {
|
|||||||
{"[I",Variant::INT_ARRAY},
|
{"[I",Variant::INT_ARRAY},
|
||||||
{"[B",Variant::RAW_ARRAY},
|
{"[B",Variant::RAW_ARRAY},
|
||||||
{"[F",Variant::REAL_ARRAY},
|
{"[F",Variant::REAL_ARRAY},
|
||||||
{"[java.lang.String",Variant::STRING_ARRAY},
|
{"[Ljava.lang.String;",Variant::STRING_ARRAY},
|
||||||
{"org.godotengine.godot.Dictionary", Variant::DICTIONARY},
|
{"org.godotengine.godot.Dictionary", Variant::DICTIONARY},
|
||||||
{NULL,Variant::NIL}
|
{NULL,Variant::NIL}
|
||||||
};
|
};
|
||||||
@@ -1588,7 +1588,7 @@ static const char* get_jni_sig(const String& p_type) {
|
|||||||
{"[I","[I"},
|
{"[I","[I"},
|
||||||
{"[B","[B"},
|
{"[B","[B"},
|
||||||
{"[F","[F"},
|
{"[F","[F"},
|
||||||
{"[java.lang.String","[Ljava/lang/String;"},
|
{"[Ljava.lang.String;","[Ljava/lang/String;"},
|
||||||
{NULL,"V"}
|
{NULL,"V"}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user