diff options
author | Adnan Begovic <adnan@cyngn.com> | 2015-07-06 20:06:36 -0700 |
---|---|---|
committer | Adnan Begovic <adnan@cyngn.com> | 2015-10-12 18:07:33 -0700 |
commit | 5d0d089a72c57c7c6d81e59bdedf5295df29d13d (patch) | |
tree | d960f83f76234e291780dbe38f2b183309062bdb /include | |
parent | 62a8f713e7e1d497fe6f1e46d5d4e38d2a51f9bb (diff) | |
download | frameworks_base-5d0d089a72c57c7c6d81e59bdedf5295df29d13d.zip frameworks_base-5d0d089a72c57c7c6d81e59bdedf5295df29d13d.tar.gz frameworks_base-5d0d089a72c57c7c6d81e59bdedf5295df29d13d.tar.bz2 |
androidfw: Declare and load cmsdk resource package w/ id.
Change-Id: I63b8f3e4a938896dd21999c5b4470573a1da2e52
Diffstat (limited to 'include')
-rw-r--r-- | include/androidfw/AttributeFinder.h | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/include/androidfw/AttributeFinder.h b/include/androidfw/AttributeFinder.h index acf7056..be0f1bd 100644 --- a/include/androidfw/AttributeFinder.h +++ b/include/androidfw/AttributeFinder.h @@ -74,6 +74,7 @@ private: // Package Offsets (best-case, fast look-up). Iterator mFrameworkStart; + Iterator mCMFrameworkStart; Iterator mAppStart; // Worst case, we have shared-library resources. @@ -99,6 +100,9 @@ void BackTrackingAttributeFinder<Derived, Iterator>::jumpToClosestAttribute(cons case 0x01: mCurrent = mFrameworkStart; break; + case 0x3f: + mCurrent = mCMFrameworkStart; + break; case 0x7f: mCurrent = mAppStart; break; @@ -132,6 +136,9 @@ void BackTrackingAttributeFinder<Derived, Iterator>::markCurrentPackageId(const case 0x01: mFrameworkStart = mCurrent; break; + case 0x3f: + mCMFrameworkStart = mCurrent; + break; case 0x7f: mAppStart = mCurrent; break; |