Merge changes from topic "am-bdb0270e-8295-4ee6-be36-2709e172d48f" into nyc-mr1-dev
* changes: [automerger] Verify number of Map entries written to Parcel am:057a01d1f3am:d6947f1cbf[automerger] Verify number of Map entries written to Parcel am:057a01d1f3Verify number of Map entries written to Parcel
This commit is contained in:
committed by
Android (Google) Code Review
commit
28850f8620
@@ -692,11 +692,19 @@ public final class Parcel {
|
||||
return;
|
||||
}
|
||||
Set<Map.Entry<String,Object>> entries = val.entrySet();
|
||||
writeInt(entries.size());
|
||||
int size = entries.size();
|
||||
writeInt(size);
|
||||
|
||||
for (Map.Entry<String,Object> e : entries) {
|
||||
writeValue(e.getKey());
|
||||
writeValue(e.getValue());
|
||||
size--;
|
||||
}
|
||||
|
||||
if (size != 0) {
|
||||
throw new BadParcelableException("Map size does not match number of entries!");
|
||||
}
|
||||
|
||||
}
|
||||
|
||||
/**
|
||||
|
||||
Reference in New Issue
Block a user