diff options
author | Lennart Poettering <lennart@poettering.net> | 2015-09-08 18:53:19 +0200 |
---|---|---|
committer | Sven Eden <yamakuzure@gmx.net> | 2017-03-29 10:45:09 +0200 |
commit | 5c524c1900f85eb098ad525f80f9c61801fd9366 (patch) | |
tree | 04623fff6f37ed2da087a2f02dc3ab9690a7dc6b /src/login | |
parent | bfe9c16671c456eb4c12e0ec01564c43a73c3127 (diff) |
tree-wide: make more code use safe_close()
Replace this:
close(fd);
fd = -1;
write this:
fd = safe_close(fd);
Diffstat (limited to 'src/login')
-rw-r--r-- | src/login/logind-button.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/login/logind-button.c b/src/login/logind-button.c index 210b889c4..3324c4622 100644 --- a/src/login/logind-button.c +++ b/src/login/logind-button.c @@ -240,8 +240,7 @@ int button_open(Button *b) { assert(b); if (b->fd >= 0) { - close(b->fd); - b->fd = -1; + b->fd = safe_close(b->fd); } p = strjoina("/dev/input/", b->name); @@ -267,8 +266,7 @@ int button_open(Button *b) { return 0; fail: - close(b->fd); - b->fd = -1; + b->fd = safe_close(b->fd); return r; } |