diff --git a/interfaces/native/innerkits/hisysevent_easy/hisysevent_easy.c b/interfaces/native/innerkits/hisysevent_easy/hisysevent_easy.c index 1302291cfec02d8f4cca97ad4966d8e0ff07b918..a3abbf66b474ce6cade524e90ee802857a8068b4 100644 --- a/interfaces/native/innerkits/hisysevent_easy/hisysevent_easy.c +++ b/interfaces/native/innerkits/hisysevent_easy/hisysevent_easy.c @@ -78,7 +78,7 @@ static int InitEventHeader(struct HiSysEventEasyHeader* header, const char* doma return ERR_MEM_OPT_FAILED; } header->type = eventType - 1; // only 2 bits to store event type - header->timestamp = GetTimestamp(); + header->timestamp = (uint64_t)GetTimestamp(); header->timeZone = ParseTimeZone(timezone); header->pid = (uint32_t)getpid(); header->tid = (uint32_t)gettid();