...
Code Block | ||||
---|---|---|---|---|
| ||||
#include <string.h> void func(const char *src) { /* Validate the source string; calculate size */ char *dest; /* malloc() destination string */ memcpy(dest, src, #ifdef PLATFORM1 12 #else 24 #endif ); /* ... */ );} |
Compliant Solution
In this compliant solution [GCC Bugs], the appropriate call to memcpy()
is determined outside the function call:
...