logcat: test: tail_# occasional failures
When PID becomes 5 digits, fgetLongTime fails Test: gTest logcat-unit-tests --gtest_filter=*.tail_* Bug: 27319267 Change-Id: I9cc636ed9955a317eb3b0ff0a820a50b800b7e0d
This commit is contained in:
parent
f31abeb973
commit
d70f246f8a
1 changed files with 2 additions and 2 deletions
|
|
@ -208,9 +208,9 @@ static char* fgetLongTime(char* buffer, size_t buflen, FILE* fp) {
|
|||
if ((*ep != '-') && (*ep != '.')) {
|
||||
continue;
|
||||
}
|
||||
// Find PID field
|
||||
// Find PID field. Look for ': ' or ':[0-9][0-9][0-9]'
|
||||
while (((ep = strchr(ep, ':'))) && (*++ep != ' ')) {
|
||||
;
|
||||
if (isdigit(ep[0]) && isdigit(ep[1]) && isdigit(ep[2])) break;
|
||||
}
|
||||
if (!ep) {
|
||||
continue;
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue