diff options
author | Guillaume Gomez <guillaume.gomez@huawei.com> | 2021-11-16 15:27:10 +0100 |
---|---|---|
committer | BenBE <BenBE@geshi.org> | 2021-11-19 12:46:48 +0100 |
commit | 1284ab48357c6ae1a327f9b711f811f4569eb64b (patch) | |
tree | b3c0707c64050b230c6d16c365f7e2b5155eba99 | |
parent | 07496eafb0166aafd9c33a6a95e16bcbc64c34d4 (diff) |
Reduce allocation size of cp_time_n and cp_time_o on FreeBSD and DragonFlyBSD
-rw-r--r-- | dragonflybsd/DragonFlyBSDProcessList.c | 4 | ||||
-rw-r--r-- | freebsd/FreeBSDProcessList.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/dragonflybsd/DragonFlyBSDProcessList.c b/dragonflybsd/DragonFlyBSDProcessList.c index b64af6aa..86586a83 100644 --- a/dragonflybsd/DragonFlyBSDProcessList.c +++ b/dragonflybsd/DragonFlyBSDProcessList.c @@ -79,8 +79,8 @@ ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* dynamicMeters, H size_t sizeof_cp_time_array = sizeof(unsigned long) * CPUSTATES; len = 2; sysctlnametomib("kern.cp_time", MIB_kern_cp_time, &len); - dfpl->cp_time_o = xCalloc(cpus, sizeof_cp_time_array); - dfpl->cp_time_n = xCalloc(cpus, sizeof_cp_time_array); + dfpl->cp_time_o = xCalloc(CPUSTATES, sizeof(unsigned long)); + dfpl->cp_time_n = xCalloc(CPUSTATES, sizeof(unsigned long)); len = sizeof_cp_time_array; // fetch initial single (or average) CPU clicks from kernel diff --git a/freebsd/FreeBSDProcessList.c b/freebsd/FreeBSDProcessList.c index 3bf4c29a..507f480a 100644 --- a/freebsd/FreeBSDProcessList.c +++ b/freebsd/FreeBSDProcessList.c @@ -109,8 +109,8 @@ ProcessList* ProcessList_new(UsersTable* usersTable, Hashtable* dynamicMeters, H size_t sizeof_cp_time_array = sizeof(unsigned long) * CPUSTATES; len = 2; sysctlnametomib("kern.cp_time", MIB_kern_cp_time, &len); - fpl->cp_time_o = xCalloc(cpus, sizeof_cp_time_array); - fpl->cp_time_n = xCalloc(cpus, sizeof_cp_time_array); + fpl->cp_time_o = xCalloc(CPUSTATES, sizeof(unsigned long)); + fpl->cp_time_n = xCalloc(CPUSTATES, sizeof(unsigned long)); len = sizeof_cp_time_array; // fetch initial single (or average) CPU clicks from kernel |