mirror of
https://github.com/anrieff/libcpuid
synced 2025-10-03 11:01:30 +00:00
Fix stringop-truncation warnings
This commit is contained in:
parent
fefba9cc83
commit
d7a62cdc6b
1 changed files with 4 additions and 4 deletions
|
@ -2783,10 +2783,10 @@ int cpuid_identify_arm(struct cpu_raw_data_t* raw, struct cpu_id_t* data)
|
||||||
const struct arm_hw_impl* hw_impl = get_cpu_implementer_from_code(data->arm.implementer);
|
const struct arm_hw_impl* hw_impl = get_cpu_implementer_from_code(data->arm.implementer);
|
||||||
const struct arm_id_part* id_part = get_cpu_implementer_parts(hw_impl, data->arm.part_num);
|
const struct arm_id_part* id_part = get_cpu_implementer_parts(hw_impl, data->arm.part_num);
|
||||||
data->vendor = hw_impl->vendor;
|
data->vendor = hw_impl->vendor;
|
||||||
strncpy(data->vendor_str, hw_impl->name, VENDOR_STR_MAX);
|
snprintf(data->vendor_str, VENDOR_STR_MAX, "%s", hw_impl->name);
|
||||||
strncpy(data->brand_str, id_part->name, BRAND_STR_MAX);
|
snprintf(data->brand_str, BRAND_STR_MAX, "%s", id_part->name);
|
||||||
strncpy(data->cpu_codename, id_part->codename, CODENAME_STR_MAX);
|
snprintf(data->cpu_codename, CODENAME_STR_MAX, "%s", id_part->codename);
|
||||||
strncpy(data->technology_node, id_part->technology, TECHNOLOGY_STR_MAX);
|
snprintf(data->technology_node, TECHNOLOGY_STR_MAX, "%s", id_part->technology);
|
||||||
use_cpuid_scheme = (decode_arm_architecture_version_by_midr(raw, data) == false);
|
use_cpuid_scheme = (decode_arm_architecture_version_by_midr(raw, data) == false);
|
||||||
load_arm_features(raw, data, &ext_status);
|
load_arm_features(raw, data, &ext_status);
|
||||||
if (use_cpuid_scheme)
|
if (use_cpuid_scheme)
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue