projects
/
systemd
/
.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
11b0dd0
)
logind: use free_and_replace() where that makes sense
author
Lennart Poettering
<lennart@poettering.net>
Tue, 23 Jul 2019 08:25:03 +0000
(10:25 +0200)
committer
Lennart Poettering
<lennart@poettering.net>
Tue, 23 Jul 2019 14:08:06 +0000
(16:08 +0200)
src/login/logind-inhibit.c
patch
|
blob
|
history
diff --git
a/src/login/logind-inhibit.c
b/src/login/logind-inhibit.c
index cca3ce023f7ae7a399073fe389aaad9ea2a58c0f..8716a9f091ef2161f9e89f3887111b663e306f8c 100644
(file)
--- a/
src/login/logind-inhibit.c
+++ b/
src/login/logind-inhibit.c
@@
-245,8
+245,7
@@
int inhibitor_load(Inhibitor *i) {
if (r < 0)
return log_oom();
- free(i->who);
- i->who = cc;
+ free_and_replace(i->who, cc);
}
if (why) {
@@
-254,8
+253,7
@@
int inhibitor_load(Inhibitor *i) {
if (r < 0)
return log_oom();
- free(i->why);
- i->why = cc;
+ free_and_replace(i->why, cc);
}
if (i->fifo_path) {