OSDN Git Service

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

index 2592b2b..f586158 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)