summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--drivers/net/ethernet/meta/fbnic/fbnic_tlv.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/net/ethernet/meta/fbnic/fbnic_tlv.c b/drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
index d558d176e0df..517ed8b2f1cb 100644
--- a/drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
+++ b/drivers/net/ethernet/meta/fbnic/fbnic_tlv.c
@@ -261,7 +261,7 @@ ssize_t fbnic_tlv_attr_get_string(struct fbnic_tlv_msg *attr, char *dst,
return -E2BIG;
srclen = le16_to_cpu(attr->hdr.len) - sizeof(*attr);
- if (srclen > 0 && attr->value[srclen - 1] == '\0')
+ if (srclen > 0 && ((char *)attr->value)[srclen - 1] == '\0')
srclen--;
if (srclen >= dstsize) {