summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Elliott Hughes <enh@google.com> 2024-09-19 19:36:23 +0000
committer Elliott Hughes <enh@google.com> 2024-09-19 19:36:23 +0000
commit7d116d7a13173dc2e52cfde5835dd6237e106ed8 (patch)
tree98f77324e033bdf00f7ddbb1b8680207814095f8
parent65799698cb72c6be82a39ea5ac4060e56ed8bd18 (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.cpp2
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;