Skip to content

Commit c88f45e

Browse files
committed
escape: use free_and_replace
1 parent 5f20074 commit c88f45e

File tree

1 file changed

+3
-5
lines changed

1 file changed

+3
-5
lines changed

src/escape/escape.c

Lines changed: 3 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -197,17 +197,15 @@ static int run(int argc, char *argv[]) {
197197
if (r < 0)
198198
return log_error_errno(r, "Failed to replace instance: %m");
199199

200-
free(e);
201-
e = x;
200+
free_and_replace(e, x);
202201
} else if (arg_suffix) {
203202
char *x;
204203

205204
x = strjoin(e, ".", arg_suffix);
206205
if (!x)
207206
return log_oom();
208207

209-
free(e);
210-
e = x;
208+
free_and_replace(e, x);
211209
}
212210

213211
break;
@@ -254,7 +252,7 @@ static int run(int argc, char *argv[]) {
254252
break;
255253
}
256254

257-
if (i != argv+optind)
255+
if (i != argv + optind)
258256
fputc(' ', stdout);
259257

260258
fputs(e, stdout);

0 commit comments

Comments
 (0)