DialogF.c:648: possible bad size in memset ?
Brought to you by:
tringali
[DialogF.c:648]: (warning) Division by result of sizeof(). memset() expects a size in bytes, did you intend to multiply instead?
Boolean mnemonicUsed[UCHAR_MAX + 1];
memset(mnemonicUsed, FALSE, sizeof mnemonicUsed / sizeof *mnemonicUsed);
Maybe better code
Boolean mnemonicUsed[UCHAR_MAX + 1];
memset(mnemonicUsed, FALSE, (UCHAR + 1) * sizeof Boolean);
On 08/19/2014 03:37 PM, dcb wrote:
The division is just unneeded. sizeof already return the size in bytes.
Related
Bugs: #671