From 4b53f16be9599b4d3f1f067d5070eefd8ab2ce85 Mon Sep 17 00:00:00 2001 From: Tom Lane Date: Wed, 28 Oct 2009 18:10:00 +0000 Subject: [PATCH] Fix \df to re-allow regexp special characters in the function name pattern. This has always worked, up until somebody's thinko here: http://archives.postgresql.org/pgsql-committers/2009-04/msg00233.php Per bug #5143 from Piotr Wolinski. --- src/bin/psql/describe.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/bin/psql/describe.c b/src/bin/psql/describe.c index 3da1e0a493..53b5b07e98 100644 --- a/src/bin/psql/describe.c +++ b/src/bin/psql/describe.c @@ -8,7 +8,7 @@ * * Copyright (c) 2000-2009, PostgreSQL Global Development Group * - * $PostgreSQL: pgsql/src/bin/psql/describe.c,v 1.218.2.1 2009/07/20 03:46:53 tgl Exp $ + * $PostgreSQL: pgsql/src/bin/psql/describe.c,v 1.218.2.2 2009/10/28 18:10:00 tgl Exp $ */ #include "postgres_fe.h" @@ -415,7 +415,7 @@ describeFunctions(const char *functypes, const char *pattern, bool verbose, bool appendPQExpBuffer(&buf, " )\n"); } - processSQLNamePattern(pset.db, &buf, pattern, have_where, true, + processSQLNamePattern(pset.db, &buf, pattern, have_where, false, "n.nspname", "p.proname", NULL, "pg_catalog.pg_function_is_visible(p.oid)");