]> dgit.raspbian.org Git - dovecot.git/commitdiff
[PATCH 1/5] lib: i_close_fd*() - Document that it preserves errno
authorTimo Sirainen <timo.sirainen@open-xchange.com>
Wed, 3 Jun 2026 15:04:42 +0000 (18:04 +0300)
committerNoah Meyerhans <noahm@debian.org>
Wed, 16 Sep 2026 19:06:35 +0000 (15:06 -0400)
Gbp-Pq: Name 0001-lib-i_close_fd-Document-that-it-preserves-errno.patch

src/lib/fd-util.h

index 54bdd631608f894d36d8b1a43063d1db760fc8d0..3f46892759690f7e7d65aa8f6702ccdb3afc9aac 100644 (file)
@@ -17,7 +17,7 @@ void fd_close_maybe_stdio(int *fd_in, int *fd_out);
 
 /* Close the fd and set it to -1. This assert-crashes if fd == 0, and is a
    no-op if fd == -1. Normally fd == 0 would happen only if an uninitialized
-   fd is attempted to be closed, which is a bug. */
+   fd is attempted to be closed, which is a bug. Preserves original errno. */
 void i_close_fd_path(int *fd, const char *path, const char *arg,
                     const char *func, const char *file, int line);
 #define i_close_fd_path(fd, path) i_close_fd_path((fd), (path), #fd, __func__, __FILE__, __LINE__)