frameworks/base
Révision | c85648cda4e1a48263946e668f09b65b6b7e59c4 (tree) |
---|---|
l'heure | 2009-11-12 04:24:52 |
Auteur | Costin Manolache <costin@goog...> |
Commiter | Costin Manolache |
Backport for the sparse array access fix.
@@ -377,7 +377,7 @@ public class SyncStorageEngine extends Handler { | ||
377 | 377 | int i = mAuthorities.size(); |
378 | 378 | while (i > 0) { |
379 | 379 | i--; |
380 | - AuthorityInfo authority = mAuthorities.get(i); | |
380 | + AuthorityInfo authority = mAuthorities.valueAt(i); | |
381 | 381 | if (authority.authority.equals(providerName) |
382 | 382 | && authority.enabled) { |
383 | 383 | return true; |
@@ -399,7 +399,7 @@ public class SyncStorageEngine extends Handler { | ||
399 | 399 | int i = mAuthorities.size(); |
400 | 400 | while (i > 0) { |
401 | 401 | i--; |
402 | - AuthorityInfo authority = mAuthorities.get(i); | |
402 | + AuthorityInfo authority = mAuthorities.valueAt(i); | |
403 | 403 | if (authority.authority.equals(providerName)) { |
404 | 404 | authority.enabled = sync; |
405 | 405 | } |
@@ -548,7 +548,7 @@ public class SyncStorageEngine extends Handler { | ||
548 | 548 | mPendingOperations.clear(); |
549 | 549 | final int N = mSyncStatus.size(); |
550 | 550 | for (int i=0; i<N; i++) { |
551 | - mSyncStatus.get(i).pending = false; | |
551 | + mSyncStatus.valueAt(i).pending = false; | |
552 | 552 | } |
553 | 553 | writePendingOperationsLocked(); |
554 | 554 | } |
@@ -843,7 +843,7 @@ public class SyncStorageEngine extends Handler { | ||
843 | 843 | SyncStatusInfo best = null; |
844 | 844 | final int N = mSyncStatus.size(); |
845 | 845 | for (int i=0; i<N; i++) { |
846 | - SyncStatusInfo cur = mSyncStatus.get(i); | |
846 | + SyncStatusInfo cur = mSyncStatus.valueAt(i); | |
847 | 847 | AuthorityInfo ainfo = mAuthorities.get(cur.authorityId); |
848 | 848 | if (ainfo != null && ainfo.authority.equals(authority)) { |
849 | 849 | if (best == null) { |
@@ -864,7 +864,7 @@ public class SyncStorageEngine extends Handler { | ||
864 | 864 | synchronized (mAuthorities) { |
865 | 865 | final int N = mSyncStatus.size(); |
866 | 866 | for (int i=0; i<N; i++) { |
867 | - SyncStatusInfo cur = mSyncStatus.get(i); | |
867 | + SyncStatusInfo cur = mSyncStatus.valueAt(i); | |
868 | 868 | AuthorityInfo ainfo = mAuthorities.get(cur.authorityId); |
869 | 869 | if (ainfo == null) { |
870 | 870 | continue; |
@@ -1131,7 +1131,7 @@ public class SyncStorageEngine extends Handler { | ||
1131 | 1131 | |
1132 | 1132 | final int N = mAuthorities.size(); |
1133 | 1133 | for (int i=0; i<N; i++) { |
1134 | - AuthorityInfo authority = mAuthorities.get(i); | |
1134 | + AuthorityInfo authority = mAuthorities.valueAt(i); | |
1135 | 1135 | out.startTag(null, "authority"); |
1136 | 1136 | out.attribute(null, "id", Integer.toString(authority.ident)); |
1137 | 1137 | out.attribute(null, "account", authority.account); |
@@ -1217,7 +1217,7 @@ public class SyncStorageEngine extends Handler { | ||
1217 | 1217 | SyncStatusInfo st = null; |
1218 | 1218 | while (i > 0) { |
1219 | 1219 | i--; |
1220 | - st = mSyncStatus.get(i); | |
1220 | + st = mSyncStatus.valueAt(i); | |
1221 | 1221 | if (st.authorityId == authority.ident) { |
1222 | 1222 | found = true; |
1223 | 1223 | break; |