diff -r 0f46b645aea4 -r 7c31bcd5b4be src/server/plugins/postgresql/vfs.h --- a/src/server/plugins/postgresql/vfs.h Sun Apr 17 11:22:34 2022 +0200 +++ b/src/server/plugins/postgresql/vfs.h Sun Apr 17 11:51:37 2022 +0200 @@ -50,6 +50,7 @@ WSBool iscollection; Oid oid; int fd; + int oflags; struct stat s; } PgFile; @@ -100,6 +101,8 @@ const char **resource_name, struct stat *s, WSBool collection); + +int pg_update_resource(PgVFS *pg, int64_t resource_id, int64_t contentlength); SYS_FILE pg_vfs_open(VFSContext *ctx, const char *path, int oflags); int pg_vfs_stat(VFSContext *ctx, const char *path, struct stat *buf);