Populate logcat year based on localtime
Change-Id: If7c790c25ed24da1b1442ee86e3a2f75bd3f8856 Reviewed-on: https://code.wireshark.org/review/19658 Petri-Dish: Alexis La Goutte <alexis.lagoutte@gmail.com> Reviewed-by: Michal Labedzki <michal.tomasz.labedzki@gmail.com> Tested-by: Michal Labedzki <michal.tomasz.labedzki@gmail.com> Tested-by: Petri Dish Buildbot <buildbot-no-reply@wireshark.org> Reviewed-by: Michael Mann <mmann78@netscape.net>
This commit is contained in:
parent
b3432de4cf
commit
3b6fe2bfb4
|
@ -2076,12 +2076,14 @@ static int capture_android_logcat_text(char *interface, char *fifo,
|
|||
time_t seconds;
|
||||
time_t secs = 0;
|
||||
int nsecs = 0;
|
||||
time_t t;
|
||||
|
||||
length = (gssize)(pos - packet) + 1;
|
||||
|
||||
t = time(NULL);
|
||||
date = *localtime(&t);
|
||||
if (6 == sscanf(packet + exported_pdu_headers_size, "%d-%d %d:%d:%d.%d", &date.tm_mon, &date.tm_mday, &date.tm_hour,
|
||||
&date.tm_min, &date.tm_sec, &ms)) {
|
||||
date.tm_year = 70;
|
||||
date.tm_mon -= 1;
|
||||
seconds = mktime(&date);
|
||||
secs = (time_t) seconds;
|
||||
|
|
Loading…
Reference in New Issue