diff --git a/services/samgr/native/source/system_ability_manager_dumper.cpp b/services/samgr/native/source/system_ability_manager_dumper.cpp index 7ee5db868effd170428153e5770ea6c6e67d2e37..aee4cd3471ef3f05cb2a56261ac8341b3ee907d4 100644 --- a/services/samgr/native/source/system_ability_manager_dumper.cpp +++ b/services/samgr/native/source/system_ability_manager_dumper.cpp @@ -403,7 +403,7 @@ void SystemAbilityManagerDumper::FfrtStatisticsParser(std::string& result) uint64_t minTime = std::numeric_limits::max(); uint64_t sumTime = 0; uint64_t avgTime = 0; - int count = 0; + uint64_t count = 0; while ((char*)currentStat < lastStat && std::strcmp(currentStat->taskName, "") != 0) { if (currentStat->startTime > currentStat->endTime) { currentStat = (ffrt_stat*)((char*)currentStat + FFRT_STAT_SIZE);