From ab0c0ed4d8936537aef9e431c09d8befee66f02d Mon Sep 17 00:00:00 2001 From: luvletter2333 Date: Fri, 18 Feb 2022 16:01:55 +0800 Subject: [PATCH] Fix possible native crash? --- TMessagesProj/jni/image.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/TMessagesProj/jni/image.cpp b/TMessagesProj/jni/image.cpp index 73bdbaac7..3312c6a73 100644 --- a/TMessagesProj/jni/image.cpp +++ b/TMessagesProj/jni/image.cpp @@ -1081,6 +1081,9 @@ JNIEXPORT jint Java_org_telegram_messenger_Utilities_saveProgressiveJpeg(JNIEnv return 0; } const char *pathStr = env->GetStringUTFChars(path, 0); + if (pathStr == NULL) { + return 0; + } std::string filePath = std::string(pathStr); if (pathStr != 0) { env->ReleaseStringUTFChars(path, pathStr);