Assign the return value of snprintf (total length) to a variable to
properly check if the string has the correct length.
Currently, this variable is always zero and the length check after
snprintf will always fail.
Signed-off-by: Daniel Schultz <d.schultz@phytec.de>
return 0;
}
if (api2->som_type <= 3) {
- snprintf(part, PHYTEC_PART_NUMBER_MAX_LEN + 1, "%s.%s",
- product_name, api2->bom_rev);
+ len = snprintf(part, PHYTEC_PART_NUMBER_MAX_LEN + 1, "%s.%s",
+ product_name, api2->bom_rev);
if (len != PHYTEC_PART_NUMBER_KSP_LEN)
return -EINVAL;
return 0;