1:255.13-alt1
[systemd_ALT.git] / coccinelle / empty-to-null.cocci
blob82819e9e3c94b30fd9f03ee9c2d7755010238098
1 /* SPDX-License-Identifier: LGPL-2.1-or-later */
2 @@
3 /* Avoid running this transformation on the empty_to_null macro itself.
4  * See the note in strempty.cocci to understand the weird magic below.
5 */
6 position p : script:python() {
7         not (p[0].file == "src/basic/string-util.h" and p[0].current_element == "something_else")
8 };
9 expression s;
12 - isempty@p(s) ? NULL : s
13 + empty_to_null(s)