mirror of
https://github.com/Dr-Noob/cpufetch.git
synced 2026-03-25 07:50:40 +01:00
[v0.98][ARM] Apply bug fixes already in master
This commit is contained in:
@@ -80,7 +80,7 @@ struct topology* get_topology_info(struct cpuInfo* cpu, struct cache* cach, uint
|
||||
int cores_in_socket = 0;
|
||||
|
||||
while(socket_idx + 1 > sockets_seen) {
|
||||
if(midr_array[first_core_idx] == midr_array[currrent_core_idx] && currrent_core_idx < ncores) {
|
||||
if(currrent_core_idx < ncores && midr_array[first_core_idx] == midr_array[currrent_core_idx]) {
|
||||
currrent_core_idx++;
|
||||
cores_in_socket++;
|
||||
}
|
||||
@@ -349,9 +349,10 @@ char* get_str_peak_performance(struct cpuInfo* cpu) {
|
||||
|
||||
char* get_str_features(struct cpuInfo* cpu) {
|
||||
struct features* feat = cpu->feat;
|
||||
char* string = malloc(sizeof(char) * 25);
|
||||
uint32_t max_len = strlen("NEON,SHA1,SHA2,AES,CRC32,") + 1;
|
||||
uint32_t len = 0;
|
||||
|
||||
char* string = calloc(max_len, sizeof(char));
|
||||
|
||||
if(feat->NEON) {
|
||||
strcat(string, "NEON,");
|
||||
len += 5;
|
||||
|
||||
Reference in New Issue
Block a user