tree-wide: use TAKE_PTR() and TAKE_FD() macros

This commit is contained in:
Yu Watanabe
2018-04-05 14:26:26 +09:00
parent 3d282fff06
commit 1cc6c93a95
136 changed files with 383 additions and 736 deletions
+2 -5
View File
@@ -100,14 +100,11 @@ int loop_device_make(int fd, int open_flags, LoopDevice **ret) {
return -ENOMEM;
*d = (LoopDevice) {
.fd = loop,
.node = loopdev,
.fd = TAKE_FD(loop),
.node = TAKE_PTR(loopdev),
.nr = nr,
};
loop = -1;
loopdev = NULL;
*ret = d;
return (*ret)->fd;