summaryrefslogtreecommitdiffstats
path: root/core
diff options
context:
space:
mode:
authorAndroid (Google) Code Review <android-gerrit@google.com>2009-07-09 14:10:38 -0700
committerAndroid (Google) Code Review <android-gerrit@google.com>2009-07-09 14:10:38 -0700
commit16f676f4f8ae3807b5cb40086048e48cae4be3cf (patch)
tree521f3668e6eb35feff59f333ffa5d6f6208c4a49 /core
parente57ff0e1db46559699e4fadfbe9abe67ef9472fe (diff)
parent6d877383bc2e2952cad48780c410ed452870a5a4 (diff)
downloadframeworks_base-16f676f4f8ae3807b5cb40086048e48cae4be3cf.zip
frameworks_base-16f676f4f8ae3807b5cb40086048e48cae4be3cf.tar.gz
frameworks_base-16f676f4f8ae3807b5cb40086048e48cae4be3cf.tar.bz2
Merge change 6660 into donut
* changes: Fix a small bug in array length bounds checking.
Diffstat (limited to 'core')
-rw-r--r--core/jni/android_backup_BackupDataOutput.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/core/jni/android_backup_BackupDataOutput.cpp b/core/jni/android_backup_BackupDataOutput.cpp
index d02590e..ce30aaa 100644
--- a/core/jni/android_backup_BackupDataOutput.cpp
+++ b/core/jni/android_backup_BackupDataOutput.cpp
@@ -70,7 +70,7 @@ writeEntityData_native(JNIEnv* env, jobject clazz, int w, jbyteArray data, int s
int err;
BackupDataWriter* writer = (BackupDataWriter*)w;
- if (env->GetArrayLength(data) > size) {
+ if (env->GetArrayLength(data) < size) {
// size mismatch
return -1;
}