am ecdf9b19: Merge "jni: liblog reading error API incorrect"
* commit 'ecdf9b199ac9659c37c34c0b23084199acea80bf': jni: liblog reading error API incorrect
This commit is contained in:
@@ -177,13 +177,13 @@ static void android_util_EventLog_readEvents(JNIEnv* env, jobject clazz UNUSED,
|
|||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
if (ret < 0) {
|
if (ret < 0) {
|
||||||
if (errno == EINTR) {
|
if (ret == -EINTR) {
|
||||||
continue;
|
continue;
|
||||||
}
|
}
|
||||||
if (errno == EINVAL) {
|
if (ret == -EINVAL) {
|
||||||
jniThrowException(env, "java/io/IOException", "Event too short");
|
jniThrowException(env, "java/io/IOException", "Event too short");
|
||||||
} else if (errno != EAGAIN) {
|
} else if (ret != -EAGAIN) {
|
||||||
jniThrowIOException(env, errno); // Will throw on return
|
jniThrowIOException(env, -ret); // Will throw on return
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user