]> granicus.if.org Git - postgresql/commitdiff
Fix \df to re-allow regexp special characters in the function name pattern.
authorTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Oct 2009 18:10:00 +0000 (18:10 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Wed, 28 Oct 2009 18:10:00 +0000 (18:10 +0000)
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

index 3da1e0a4933062a0da6c4d0d82413512f263498a..53b5b07e9887d68dc0b73842b15e20dce277ccfa 100644 (file)
@@ -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)");