diff options
author | 2024-09-19 19:36:23 +0000 | |
---|---|---|
committer | 2024-09-19 19:36:23 +0000 | |
commit | 7d116d7a13173dc2e52cfde5835dd6237e106ed8 (patch) | |
tree | 98f77324e033bdf00f7ddbb1b8680207814095f8 | |
parent | 65799698cb72c6be82a39ea5ac4060e56ed8bd18 (diff) |
XmlBlock: if you want to check the result of new, you need nothrow new.
Change-Id: Ic0ba623f79b5571ee31644b4389190883980b9a5
-rw-r--r-- | core/jni/android_util_XmlBlock.cpp | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/core/jni/android_util_XmlBlock.cpp b/core/jni/android_util_XmlBlock.cpp index 5a444bb1d0ff..c364451057bc 100644 --- a/core/jni/android_util_XmlBlock.cpp +++ b/core/jni/android_util_XmlBlock.cpp @@ -83,7 +83,7 @@ static jlong android_content_XmlBlock_nativeCreateParseState(JNIEnv* env, jobjec return 0; } - ResXMLParser* st = new ResXMLParser(*osb); + ResXMLParser* st = new(std::nothrow) ResXMLParser(*osb); if (st == NULL) { jniThrowException(env, "java/lang/OutOfMemoryError", NULL); return 0; |