commit | 4e0e3fb539547765d401079417c1b5eae817142d | [log] [tgz] |
---|---|---|
author | Ta-wei Yen <[email protected]> | Wed Jun 08 18:35:42 2016 -0700 |
committer | Ta-wei Yen <[email protected]> | Wed Jun 08 18:35:42 2016 -0700 |
tree | 8b2cf7030dc2d412922cf1ced3bba03b37769e83 | |
parent | 04d3d858c758d17cbf638738b1bad1585f1f11cf [diff] |
Fix NPE in SyncMessage Integer parsing in SyncMessage is throwing NPE if a field is missing. Some fields are mandatory in a SYNC SMS, but carriers sometimes does not send them all. This CL refactors SyncMessage and StatusMessage so missing fields are accounted for and all fields will have non null default value. + @NeededForTesting to prevent proguard from removing unused methods Change-Id: I8af34de18cbed4484d592292aaec03456ed05af5 Fixes:29218479