diff --git a/src/core/android/SDL_android.c b/src/core/android/SDL_android.c index ad07f07ad1..a4c56f92bc 100644 --- a/src/core/android/SDL_android.c +++ b/src/core/android/SDL_android.c @@ -1902,6 +1902,11 @@ static APKNode *FindAPKChildNode(APKNode *parent, const char *child) static const APKNode *FindAPKNode(const char *constpath) { //SDL_Log("FindAPKNode('%s') ...", constpath); + + if (*constpath == '\0') { // don't allow paths of "". + return NULL; + } + if (SDL_strncmp(constpath, "assets://", 9) == 0) { constpath += 9; }