tree-wide: Update to new libglnx fd APIs
authorColin Walters <walters@verbum.org>
Wed, 11 Oct 2017 13:41:31 +0000 (09:41 -0400)
committerAtomic Bot <atomic-devel@projectatomic.io>
Wed, 11 Oct 2017 19:26:10 +0000 (19:26 +0000)
commit1825f03fe77cdc028aa19c6b2f20086381fd2604
treeda0614f2690dd083e3c38ac049342219cdfd257a
parent3e3d28632d9a3c9cd974531487bdc830c326b184
tree-wide: Update to new libglnx fd APIs

This ends up a lot better IMO.  This commit is *mostly* just
`s/glnx_close_fd/glnx_autofd`, but there's also a number of hunks like:

```
-  if (self->sysroot_fd != -1)
-    {
-      (void) close (self->sysroot_fd);
-      self->sysroot_fd = -1;
-    }
+  glnx_close_fd (&self->sysroot_fd);
```

Update submodule: libglnx

Closes: #1259
Approved by: jlebon
29 files changed:
libglnx
src/libostree/ostree-bootloader-grub2.c
src/libostree/ostree-bootloader-uboot.c
src/libostree/ostree-core.c
src/libostree/ostree-gpg-verifier.c
src/libostree/ostree-impl-system-generator.c
src/libostree/ostree-repo-checkout.c
src/libostree/ostree-repo-commit.c
src/libostree/ostree-repo-finder-mount.c
src/libostree/ostree-repo-pull.c
src/libostree/ostree-repo-refs.c
src/libostree/ostree-repo-static-delta-compilation.c
src/libostree/ostree-repo-static-delta-core.c
src/libostree/ostree-repo-static-delta-processing.c
src/libostree/ostree-repo.c
src/libostree/ostree-sepolicy.c
src/libostree/ostree-sysroot-cleanup.c
src/libostree/ostree-sysroot-deploy.c
src/libostree/ostree-sysroot.c
src/libotutil/ot-fs-utils.c
src/ostree/ostree-trivial-httpd.c
src/ostree/ot-admin-builtin-init-fs.c
src/ostree/ot-builtin-commit.c
src/ostree/ot-builtin-create-usb.c
src/ostree/ot-builtin-show.c
src/ostree/ot-builtin-summary.c
src/ostree/ot-remote-cookie-util.c
src/rofiles-fuse/main.c
tests/test-repo-finder-mount.c