From c170367e5ac7dca2dcd11b5cbb6d351b1b205842 Mon Sep 17 00:00:00 2001 From: Alvaro Herrera Date: Sun, 30 Oct 2022 15:22:24 +0100 Subject: [PATCH] No need to avoid including pg_iovec.h --- src/include/common/file_utils.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/include/common/file_utils.h b/src/include/common/file_utils.h index 2c5dbcb0b1..20fe5806fb 100644 --- a/src/include/common/file_utils.h +++ b/src/include/common/file_utils.h @@ -15,6 +15,8 @@ #include +#include "port/pg_iovec.h" + typedef enum PGFileType { PGFILETYPE_ERROR, @@ -24,7 +26,6 @@ typedef enum PGFileType PGFILETYPE_LNK } PGFileType; -struct iovec; /* avoid including port/pg_iovec.h here */ #ifdef FRONTEND extern int fsync_fname(const char *fname, bool isdir); @@ -40,7 +41,7 @@ extern PGFileType get_dirent_type(const char *path, int elevel); extern ssize_t pg_pwritev_with_retry(int fd, - const struct iovec *iov, + const iovec *iov, int iovcnt, off_t offset); -- 2.30.2