d303c520 | 19-Mar-2024 |
Srinivas Girigowda <quic_sgirigow@quicinc.com> |
qcacmn: Fix compilation error observed with LTS 6.6.17
Below errors are observed with LTS 6.6.17:
htc_recv.c:49:4: error: 'snprintf' will always be truncated; specified \ size is 2, but format stri
qcacmn: Fix compilation error observed with LTS 6.6.17
Below errors are observed with LTS 6.6.17:
htc_recv.c:49:4: error: 'snprintf' will always be truncated; specified \ size is 2, but format string expands to at least 5 [-Werror,-Wfortify-source].
htc_recv.c:58:3: error: 'snprintf' will always be truncated; specified \ size is 2, but format string expands to at least 5 [-Werror,-Wfortify-source].
Here, the compilation error is because the 2nd argument to snprintf is using sizeof(byteOffset) which evaluates to 2 and the size of the buffer we are writing to is 10 and when the format string content expands to atleast 5 characters, only 2 characters are written to the output string.
Fix is to use size of the buffer we are writing to as the snprintf 2nd argument.
CRs-Fixed: 3763920 Change-Id: I156260d26df643cd68b2e5d7fb7bf5d95f8026b2
show more ...
|