lmkd: fix an overallocation am: a5845e7b60 am: 7b28974872

am: 66e5e052f4

Change-Id: I8f8ff65ed45f7c8bfdafcd6f9ea85bd035178f26
This commit is contained in:
George Burgess IV 2019-12-09 14:07:40 -08:00 committed by android-build-merger
commit dc399add21
1 changed files with 2 additions and 2 deletions

View File

@ -351,7 +351,7 @@ bool init_poll_kernel(struct kernel_poll_info *poll_info) {
static void proc_insert(struct proc* procp) {
if (!pidhash) {
pidhash = calloc(PIDHASH_SZ, sizeof(struct proc));
pidhash = calloc(PIDHASH_SZ, sizeof(*pidhash));
}
int hval = pid_hashfn(procp->pid);
@ -426,7 +426,7 @@ void stats_purge_tasknames() {
procp = next;
}
}
memset(pidhash, 0, PIDHASH_SZ * sizeof(struct proc));
memset(pidhash, 0, PIDHASH_SZ * sizeof(*pidhash));
}
#endif /* LMKD_LOG_STATS */