+#ifndef __BTREE_GIST_H__
+#define __BTREE_GIST_H__
+
#include "postgres.h"
#include "access/gist.h"
#include "access/itup.h"
Datum gbtreekey_in(PG_FUNCTION_ARGS);
Datum gbtreekey_out(PG_FUNCTION_ARGS);
+
+#endif
+#ifndef __BTREE_UTILS_NUM_H__
+#define __BTREE_UTILS_NUM_H__
+
#include "btree_gist.h"
typedef char GBT_NUMKEY;
extern void gbt_num_bin_union(Datum *u, GBT_NUMKEY * e,
const gbtree_ninfo * tinfo);
+
+#endif
+#ifndef __BTREE_UTILS_VAR_H__
+#define __BTREE_UTILS_VAR_H__
+
#include "mb/pg_wchar.h"
#include "btree_gist.h"
const gbtree_vinfo * tinfo);
extern void gbt_var_bin_union(Datum *u, GBT_VARKEY * e,
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
-->
of privilege that is applicable to procedural languages.
</para>
<para>
- For schemas, allows the grantee to find objects contained in the
- specified schema (assuming that the objects' own privilege requirements
- are also met).
+ For schemas, allows access to objects contained in the specified
+ schema (assuming that the objects' own privilege requirements are
+ also met). Essentially this allows the grantee to <quote>look up</>
+ objects within the schema.
</para>
<para>
For sequences, this privilege allows the use of the