1:255.13-alt1
[systemd_ALT.git] / coccinelle / close-above-stdio.cocci
blob93a0a85978df35e80ceea55eeecd7c45848bce4a
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 @@
3 expression fd;
4 @@
5 - if (fd > 2)
6 - safe_close(fd);
7 + safe_close_above_stdio(fd);
8 @@
9 expression fd;
11 - if (fd > 2)
12 - fd = safe_close(fd);
13 + fd = safe_close_above_stdio(fd);
15 expression fd;
17 - if (fd >= 3)
18 - safe_close(fd);
19 + safe_close_above_stdio(fd);
21 expression fd;
23 - if (fd >= 3)
24 - fd = safe_close(fd);
25 + fd = safe_close_above_stdio(fd);
27 expression fd;
29 - if (fd > STDERR_FILENO)
30 - safe_close(fd);
31 + safe_close_above_stdio(fd);
33 expression fd;
35 - if (fd > STDERR_FILENO)
36 - fd = safe_close(fd);
37 + fd = safe_close_above_stdio(fd);