]> git.ipfire.org Git - thirdparty/systemd.git/blame - coccinelle/isempty.cocci
fs-util: no need for fchmod_and_chown() to access /proc/self/fd directly
[thirdparty/systemd.git] / coccinelle / isempty.cocci
CommitLineData
7b943bb7 1@@
ccd52940
FS
2/* Disable this transformation for the test-string-util.c */
3position p : script:python() { p[0].file != "src/test/test-string-util.c" };
7b943bb7
LP
4expression s;
5@@
ccd52940
FS
6(
7- strv_length@p(s) == 0
7b943bb7 8+ strv_isempty(s)
ccd52940
FS
9|
10- strv_length@p(s) <= 0
7e985c69 11+ strv_isempty(s)
ccd52940
FS
12|
13- strv_length@p(s) > 0
7e985c69 14+ !strv_isempty(s)
ccd52940
FS
15|
16- strv_length@p(s) != 0
7e985c69 17+ !strv_isempty(s)
ccd52940
FS
18|
19- strlen@p(s) == 0
7b943bb7 20+ isempty(s)
ccd52940
FS
21|
22- strlen@p(s) <= 0
7e985c69 23+ isempty(s)
ccd52940
FS
24|
25- strlen@p(s) > 0
7e985c69 26+ !isempty(s)
ccd52940
FS
27|
28- strlen@p(s) != 0
7e985c69 29+ !isempty(s)
ccd52940
FS
30|
31- strlen_ptr@p(s) == 0
7b943bb7 32+ isempty(s)
ccd52940
FS
33|
34- strlen_ptr@p(s) <= 0
7e985c69 35+ isempty(s)
ccd52940
FS
36|
37- strlen_ptr@p(s) > 0
7e985c69 38+ !isempty(s)
ccd52940
FS
39|
40- strlen_ptr@p(s) != 0
7e985c69 41+ !isempty(s)
ccd52940 42)