Vacuum parameter fix.
authorBruce Momjian
Tue, 3 Feb 1998 21:57:27 +0000 (21:57 +0000)
committerBruce Momjian
Tue, 3 Feb 1998 21:57:27 +0000 (21:57 +0000)
src/backend/commands/vacuum.c

index 2592b2bec05635f0334702514076075e8ced717b..f586158570ec40471b9c636cef7d3653ac6239e4 100644 (file)
@@ -7,7 +7,7 @@
  *
  *
  * IDENTIFICATION
- *   $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.60 1998/02/03 19:26:33 momjian Exp $
+ *   $Header: /cvsroot/pgsql/src/backend/commands/vacuum.c,v 1.61 1998/02/03 21:57:27 momjian Exp $
  *
  *-------------------------------------------------------------------------
  */
@@ -135,7 +135,7 @@ vacuum(char *vacrel, bool verbose, bool analyze, List *va_spec)
    pmem = PortalGetVariableMemory(vc_portal);
    old = MemoryContextSwitchTo((MemoryContext) pmem);
 
-   if (va_spec == NIL || analyze)
+   if (va_spec != NIL && !analyze)
        elog(ERROR,"Can't vacuum columns, only tables.  You can 'vacuum analyze' columns.");
 
    foreach(le, va_spec)