]> granicus.if.org Git - postgresql/blobdiff - src/include/access/gistscan.h
Update copyright to 2004.
[postgresql] / src / include / access / gistscan.h
index 553705f13969eb5c4920d31da9e598cd5aee6ded..1897fc8d4420e99cc9fd1b6b860cd45793f7fd91 100644 (file)
@@ -1,27 +1,27 @@
 /*-------------------------------------------------------------------------
  *
- * gistscan.h--
- *       routines defined in access/gisr/gistscan.c
+ * gistscan.h
+ *       routines defined in access/gist/gistscan.c
  *
  *
+ * Portions Copyright (c) 1996-2004, PostgreSQL Global Development Group
+ * Portions Copyright (c) 1994, Regents of the University of California
  *
- * rtscan.h,v 1.2 1995/06/14 00:06:58 jolly Exp
+ * $PostgreSQL: pgsql/src/include/access/gistscan.h,v 1.25 2004/08/29 04:13:03 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
 #ifndef GISTSCAN_H
+#define GISTSCAN_H
 
-#include <access/relscan.h>
-#include <storage/off.h>
-#include <storage/block.h>
-#include <utils/rel.h>
+#include "access/relscan.h"
 
-extern IndexScanDesc gistbeginscan(Relation r, bool fromEnd,
-                         uint16 nkeys, ScanKey key);
-extern void gistrescan(IndexScanDesc s, bool fromEnd, ScanKey key);
-extern void gistmarkpos(IndexScanDesc s);
-extern void gistrestrpos(IndexScanDesc s);
-extern void gistendscan(IndexScanDesc s);
+extern Datum gistbeginscan(PG_FUNCTION_ARGS);
+extern Datum gistrescan(PG_FUNCTION_ARGS);
+extern Datum gistmarkpos(PG_FUNCTION_ARGS);
+extern Datum gistrestrpos(PG_FUNCTION_ARGS);
+extern Datum gistendscan(PG_FUNCTION_ARGS);
 extern void gistadjscans(Relation r, int op, BlockNumber blkno, OffsetNumber offnum);
+extern void ReleaseResources_gist(void);
 
-#endif  /* GISTSCAN_H */
+#endif   /* GISTSCAN_H */