Merge "Fix static analyzer complaints"
am: a3bde81205
Change-Id: I39f7b56c6abc0398cd517eef174b0620dbc50caa
This commit is contained in:
@@ -1090,7 +1090,7 @@ void AndroidRuntime::start(const char* className, const Vector<String8>& options
|
||||
* Start VM. This thread becomes the main thread of the VM, and will
|
||||
* not return until the VM exits.
|
||||
*/
|
||||
char* slashClassName = toSlashClassName(className);
|
||||
char* slashClassName = toSlashClassName(className != NULL ? className : "");
|
||||
jclass startClass = env->FindClass(slashClassName);
|
||||
if (startClass == NULL) {
|
||||
ALOGE("JavaVM unable to locate class '%s'\n", slashClassName);
|
||||
|
||||
@@ -345,8 +345,10 @@ static jlong android_view_MotionEvent_nativeInitialize(JNIEnv* env, jclass clazz
|
||||
return 0;
|
||||
}
|
||||
|
||||
MotionEvent* event = reinterpret_cast<MotionEvent*>(nativePtr);
|
||||
if (!event) {
|
||||
MotionEvent* event;
|
||||
if (nativePtr) {
|
||||
event = reinterpret_cast<MotionEvent*>(nativePtr);
|
||||
} else {
|
||||
event = new MotionEvent();
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user