277b6e7ef4
The existing cocci script for coccinelle replaces all matching instances of snprintf() with strlcpy() without regards to header inclusion. To allow changes without build errors, we create a safer version of this script that only makes changes when the rte_string_fns.h header is already included. Signed-off-by: Bruce Richardson <bruce.richardson@intel.com>
13 lines
169 B
Plaintext
13 lines
169 B
Plaintext
@include@
|
|
@@
|
|
|
|
#include <rte_string_fns.h>
|
|
|
|
@use_strlcpy depends on include@
|
|
expression src, dst, size;
|
|
@@
|
|
(
|
|
- snprintf(dst, size, "%s", src)
|
|
+ strlcpy(dst, src, size)
|
|
)
|