Per buildfarm results from warthog.
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.88 2006/08/15 18:26:58 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/fmgr/dfmgr.c,v 1.89 2006/08/16 04:32:48 tgl Exp $
*
*-------------------------------------------------------------------------
*/
* function in it. If the same shlib has previously been loaded,
* unload and reload it.
*
- * When 'restrict' is true, only libraries in the presumed-secure
+ * When 'restricted' is true, only libraries in the presumed-secure
* directory $libdir/plugins may be referenced.
*/
void
-load_file(const char *filename, bool restrict)
+load_file(const char *filename, bool restricted)
{
char *fullname;
/* Apply security restriction if requested */
- if (restrict)
+ if (restricted)
check_restricted_library_name(filename);
/* Expand the possibly-abbreviated filename to an exact path name */
*
*
* IDENTIFICATION
- * $PostgreSQL: pgsql/src/backend/utils/init/miscinit.c,v 1.157 2006/08/15 18:26:59 tgl Exp $
+ * $PostgreSQL: pgsql/src/backend/utils/init/miscinit.c,v 1.158 2006/08/16 04:32:48 tgl Exp $
*
*-------------------------------------------------------------------------
*/
* load the shared libraries listed in 'libraries'
*
* 'gucname': name of GUC variable, for error reports
- * 'restrict': if true, force libraries to be in $libdir/plugins/
+ * 'restricted': if true, force libraries to be in $libdir/plugins/
*/
static void
-load_libraries(const char *libraries, const char *gucname, bool restrict)
+load_libraries(const char *libraries, const char *gucname, bool restricted)
{
char *rawstring;
List *elemlist;
filename = pstrdup(tok);
canonicalize_path(filename);
/* If restricting, insert $libdir/plugins if not mentioned already */
- if (restrict && first_dir_separator(filename) == NULL)
+ if (restricted && first_dir_separator(filename) == NULL)
{
char *expanded;
pfree(filename);
filename = expanded;
}
- load_file(filename, restrict);
+ load_file(filename, restricted);
ereport(LOG,
(errmsg("loaded library \"%s\"", filename)));
pfree(filename);
* Portions Copyright (c) 1996-2006, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/fmgr.h,v 1.46 2006/08/15 18:26:59 tgl Exp $
+ * $PostgreSQL: pgsql/src/include/fmgr.h,v 1.47 2006/08/16 04:32:49 tgl Exp $
*
*-------------------------------------------------------------------------
*/
extern PGFunction load_external_function(char *filename, char *funcname,
bool signalNotFound, void **filehandle);
extern PGFunction lookup_external_function(void *filehandle, char *funcname);
-extern void load_file(const char *filename, bool restrict);
+extern void load_file(const char *filename, bool restricted);
extern void **find_rendezvous_variable(const char *varName);