Commit f0cd7647 authored by Bruce Momjian's avatar Bruce Momjian

Add #include code to prevent multiple inclusion.

parent 97c3fcd9
#ifndef __BTREE_GIST_H__
#define __BTREE_GIST_H__
#include "postgres.h" #include "postgres.h"
#include "access/gist.h" #include "access/gist.h"
#include "access/itup.h" #include "access/itup.h"
...@@ -37,3 +40,5 @@ enum gbtree_type ...@@ -37,3 +40,5 @@ enum gbtree_type
Datum gbtreekey_in(PG_FUNCTION_ARGS); Datum gbtreekey_in(PG_FUNCTION_ARGS);
Datum gbtreekey_out(PG_FUNCTION_ARGS); Datum gbtreekey_out(PG_FUNCTION_ARGS);
#endif
#ifndef __BTREE_UTILS_NUM_H__
#define __BTREE_UTILS_NUM_H__
#include "btree_gist.h" #include "btree_gist.h"
typedef char GBT_NUMKEY; typedef char GBT_NUMKEY;
...@@ -101,3 +104,5 @@ extern bool gbt_num_same(const GBT_NUMKEY * a, const GBT_NUMKEY * b, ...@@ -101,3 +104,5 @@ extern bool gbt_num_same(const GBT_NUMKEY * a, const GBT_NUMKEY * b,
extern void gbt_num_bin_union(Datum *u, GBT_NUMKEY * e, extern void gbt_num_bin_union(Datum *u, GBT_NUMKEY * e,
const gbtree_ninfo * tinfo); const gbtree_ninfo * tinfo);
#endif
#ifndef __BTREE_UTILS_VAR_H__
#define __BTREE_UTILS_VAR_H__
#include "mb/pg_wchar.h" #include "mb/pg_wchar.h"
#include "btree_gist.h" #include "btree_gist.h"
...@@ -70,3 +73,5 @@ extern GIST_SPLITVEC *gbt_var_picksplit(const GistEntryVector *entryvec, GIST_SP ...@@ -70,3 +73,5 @@ extern GIST_SPLITVEC *gbt_var_picksplit(const GistEntryVector *entryvec, GIST_SP
const gbtree_vinfo * tinfo); const gbtree_vinfo * tinfo);
extern void gbt_var_bin_union(Datum *u, GBT_VARKEY * e, extern void gbt_var_bin_union(Datum *u, GBT_VARKEY * e,
const gbtree_vinfo * tinfo); const gbtree_vinfo * tinfo);
#endif
<!-- <!--
$PostgreSQL: pgsql/doc/src/sgml/ref/grant.sgml,v 1.55 2006/07/10 16:48:46 momjian Exp $ $PostgreSQL: pgsql/doc/src/sgml/ref/grant.sgml,v 1.56 2006/07/10 21:03:58 momjian Exp $
PostgreSQL documentation PostgreSQL documentation
--> -->
...@@ -272,9 +272,10 @@ GRANT <replaceable class="PARAMETER">role</replaceable> [, ...] ...@@ -272,9 +272,10 @@ GRANT <replaceable class="PARAMETER">role</replaceable> [, ...]
of privilege that is applicable to procedural languages. of privilege that is applicable to procedural languages.
</para> </para>
<para> <para>
For schemas, allows the grantee to find objects contained in the For schemas, allows access to objects contained in the specified
specified schema (assuming that the objects' own privilege requirements schema (assuming that the objects' own privilege requirements are
are also met). also met). Essentially this allows the grantee to <quote>look up</>
objects within the schema.
</para> </para>
<para> <para>
For sequences, this privilege allows the use of the For sequences, this privilege allows the use of the
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment