aboutsummaryrefslogtreecommitdiff
path: root/libdex
diff options
context:
space:
mode:
authorRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-01 17:24:27 +0000
committerRicardo Cerqueira <cyanogenmod@cerqueira.org>2013-11-01 17:26:43 +0000
commit50ebe16b94a0d6e946146b55ad92b4ae1e28bf48 (patch)
tree600c016b5e2784c643deb4f6ded236d68b1f8d40 /libdex
parentaa897b06230453519c4ec636f229c72ac0015897 (diff)
Revert "Move verification of class access flags to libdex"
This reverts commit aa897b06230453519c4ec636f229c72ac0015897. Revert "Reject dex files that attempt to use unspecified class access flags" This reverts commit 2f824d3e4835479409724ea02d0a23114cd4ff81. Revert "If dalvik wants ASCII casing, it needs to ask for it." This reverts commit d91250308fc4c423d11955174c21566fa19df07c. Revert "JIT: Combine add with shift and offset for array load & store." This reverts commit a9ecd84e5f5423a1ba6bbb2bb9256b0dc382de44. Revert "JIT: Use rsb and shift in easy multiply." This reverts commit 25b94295a57290623e34882e7fd86ea10928a54e. Revert "Excessive JNI: Dump HPROF dump." This reverts commit 8d30a7402d48c4ffe2bf28ede78c6b3b52b15304. Revert "dalvik/vm: Dalvik startup with a low memory footprint" This reverts commit 15726c81059b74bf2352db29a3decfc4ea9c1428.
Diffstat (limited to 'libdex')
-rw-r--r--libdex/DexSwapVerify.cpp5
1 files changed, 0 insertions, 5 deletions
diff --git a/libdex/DexSwapVerify.cpp b/libdex/DexSwapVerify.cpp
index 2bb403e3f..24a86f9ba 100644
--- a/libdex/DexSwapVerify.cpp
+++ b/libdex/DexSwapVerify.cpp
@@ -911,11 +911,6 @@ static void* swapClassDefItem(const CheckState* state, void* ptr) {
SWAP_OFFSET4(item->annotationsOff);
SWAP_OFFSET4(item->classDataOff);
- if ((item->accessFlags & ~ACC_CLASS_MASK) != 0) {
- ALOGE("Bogus class access flags %x", item->accessFlags);
- return NULL;
- }
-
return item + 1;
}