src/server/plugins/postgresql/vfs.c

branch
webdav
changeset 345
5832e10fc59a
parent 344
70a9b945206a
child 346
784b24381bed
equal deleted inserted replaced
344:70a9b945206a 345:5832e10fc59a
49 pg_vfs_io_pread, 49 pg_vfs_io_pread,
50 pg_vfs_io_pwrite, 50 pg_vfs_io_pwrite,
51 pg_vfs_io_seek, 51 pg_vfs_io_seek,
52 pg_vfs_io_close, 52 pg_vfs_io_close,
53 NULL, // no pg aio implementation yet 53 NULL, // no pg aio implementation yet
54 NULL 54 NULL,
55 pg_vfs_io_getetag
55 }; 56 };
56 57
57 static VFS_DIRIO pg_vfs_dirio_class = { 58 static VFS_DIRIO pg_vfs_dirio_class = {
58 pg_vfs_dirio_readdir, 59 pg_vfs_dirio_readdir,
59 pg_vfs_dirio_close 60 pg_vfs_dirio_close
803 804
804 pool_free(pool, pg); 805 pool_free(pool, pg);
805 pool_free(pool, fd); 806 pool_free(pool, fd);
806 } 807 }
807 808
809 const char *pg_vfs_io_getetag(SYS_FILE fd) {
810 return NULL;
811 }
808 812
809 /* -------------------------- VFS_DIRIO functions -------------------------- */ 813 /* -------------------------- VFS_DIRIO functions -------------------------- */
810 814
811 static int load_dir(VFSDir *dir, PgDir *pg) { 815 static int load_dir(VFSDir *dir, PgDir *pg) {
812 VFS *vfs = dir->ctx->vfs; 816 VFS *vfs = dir->ctx->vfs;

mercurial