]> git.ipfire.org Git - thirdparty/systemd.git/blame - coccinelle/set_ensure_put.cocci
dlfcn-util: add dlsym_many_and_warn() helper
[thirdparty/systemd.git] / coccinelle / set_ensure_put.cocci
CommitLineData
de7fef4b
ZJS
1@@
2local idexpression r;
3expression p, k, x;
4@@
5- r = set_ensure_allocated(&p, k);
6- if (r < 0)
7- return ...;
8- r = set_put(p, x);
9+ r = set_ensure_put(&p, k, x);
10@@
11local idexpression r;
12expression p, k, x;
13@@
14- r = set_ensure_allocated(p, k);
15- if (r < 0)
16- return ...;
17- r = set_put(*p, x);
18+ r = set_ensure_put(p, k, x);