commit | b00ce22122be2a9b0076f5b0709e231fcc96082a | [log] [tgz] |
---|---|---|
author | Rubin Xu <[email protected]> | Tue Oct 09 16:05:39 2018 +0100 |
committer | Rohit Yengisetty <[email protected]> | Tue Oct 16 16:08:51 2018 -0700 |
tree | 6de37d9df3aefc2b3fced0d0390a69c18564ea25 | |
parent | f337373cdd37ec94779e134729a7d428e63e2dd0 [diff] |
[DO NOT MERGE] Fix signedness mismatch and integer underflow persist_get_max_entries() is supposed to return an unsigned integer as the maximum number of entries but it also wrongly returns "-1" as an error condition. Also fix an issue where an unsigned subtraction in this routine could lead to integer underflow. Bug: 112731440 Test: manual Change-Id: I9672e39bef2c12156dda7806a08c52044962c178 (cherry picked from commit ef35553d530452ad6aa43832c8bc8ff76898181a)