]> granicus.if.org Git - postgresql/commitdiff
Correct a thinko in pgbench that might result in incorrectly ignoring an
authorNeil Conway <neilc@samurai.com>
Tue, 24 May 2005 00:26:40 +0000 (00:26 +0000)
committerNeil Conway <neilc@samurai.com>
Tue, 24 May 2005 00:26:40 +0000 (00:26 +0000)
error condition when executing some DDL. Per report from ITAGAKI Takahiro.

contrib/pgbench/pgbench.c

index 6b4aaec63eae260b557c6af6bc58c250cf394249..69145c8331a6757ee304c11f8d3f2c126dd98e83 100644 (file)
@@ -1,5 +1,5 @@
 /*
- * $PostgreSQL: pgsql/contrib/pgbench/pgbench.c,v 1.35 2004/11/09 06:09:31 neilc Exp $
+ * $PostgreSQL: pgsql/contrib/pgbench/pgbench.c,v 1.36 2005/05/24 00:26:40 neilc Exp $
  *
  * pgbench: a simple TPC-B like benchmark program for PostgreSQL
  * written by Tatsuo Ishii
@@ -622,7 +622,7 @@ init(void)
        for (i = 0; i < (sizeof(DDLAFTERs) / sizeof(char *)); i++)
        {
                res = PQexec(con, DDLAFTERs[i]);
-               if (strncmp(DDLs[i], "drop", 4) && PQresultStatus(res) != PGRES_COMMAND_OK)
+               if (PQresultStatus(res) != PGRES_COMMAND_OK)
                {
                        fprintf(stderr, "%s", PQerrorMessage(con));
                        exit(1);