1:255.13-alt1
[systemd_ALT.git] / coccinelle / memzero.cocci
blob90fa0ddef65583817d4f574b5ae78414f1a4bca5
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 @@
3 expression s;
4 @@
5 - memset(&s, 0, sizeof(s))
6 + zero(s)
7 @@
8 expression s;
9 @@
10 - memset(s, 0, sizeof(*s))
11 + zero(*s)
13 expression s;
15 - bzero(&s, sizeof(s))
16 + zero(s)
18 expression s;
20 - bzero(s, sizeof(*s))
21 + zero(*s)
23 expression a, b;
26 #define memzero
28 - memset(a, 0, b)
29 + memzero(a, b)
32 expression a, b;
35 #define memzero
37 - bzero(a, b)
38 + memzero(a, b)