src/server/plugins/postgresql/vfs.c

branch
webdav
changeset 291
0f46b645aea4
parent 290
efc10acf539f
child 292
7c31bcd5b4be
--- a/src/server/plugins/postgresql/vfs.c	Sun Apr 17 11:19:13 2022 +0200
+++ b/src/server/plugins/postgresql/vfs.c	Sun Apr 17 11:22:34 2022 +0200
@@ -640,6 +640,12 @@
     return lo_lseek64(pgvfs->connection, pg->fd, offset, whence);
 }
 
+off_t pg_vfs_io_tell(SYS_FILE fd) {
+    PgVFS *pgvfs = fd->ctx->vfs->instance;
+    PgFile *pg = fd->data;
+    return lo_tell64(pgvfs->connection, pg->fd);
+}
+
 void pg_vfs_io_close(SYS_FILE fd) {
     pool_handle_t *pool = fd->ctx->pool;
     PgFile *pg = fd->data;

mercurial