diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 2003-07-22 19:13:19 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 2003-07-22 19:13:19 +0000 |
commit | 25114d3e293f00b59be722b6148cdc00d2eb1b4d (patch) | |
tree | c842ae727600c759672a387be7a18a65442d1c25 /src | |
parent | b05d3ae1edf557e174f80624219854767963dc66 (diff) | |
download | postgresql-25114d3e293f00b59be722b6148cdc00d2eb1b4d.tar.gz postgresql-25114d3e293f00b59be722b6148cdc00d2eb1b4d.zip |
wups, took out one memset too many ...
Diffstat (limited to 'src')
-rw-r--r-- | src/backend/postmaster/pgstat.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/backend/postmaster/pgstat.c b/src/backend/postmaster/pgstat.c index c2bb6274345..5ed1247e951 100644 --- a/src/backend/postmaster/pgstat.c +++ b/src/backend/postmaster/pgstat.c @@ -13,7 +13,7 @@ * * Copyright (c) 2001-2003, PostgreSQL Global Development Group * - * $Header: /cvsroot/pgsql/src/backend/postmaster/pgstat.c,v 1.38 2003/07/22 19:00:10 tgl Exp $ + * $Header: /cvsroot/pgsql/src/backend/postmaster/pgstat.c,v 1.39 2003/07/22 19:13:19 tgl Exp $ * ---------- */ #include "postgres.h" @@ -799,7 +799,7 @@ pgstat_ping(void) void pgstat_initstats(PgStat_Info *stats, Relation rel) { - PgStat_TableEntry *useent = NULL; + PgStat_TableEntry *useent; Oid rel_id = rel->rd_id; int mb; int i; @@ -875,6 +875,7 @@ pgstat_initstats(PgStat_Info *stats, Relation rel) */ i = pgStatTabstatMessages[mb]->m_nentries++; useent = &pgStatTabstatMessages[mb]->m_entry[i]; + MemSet(useent, 0, sizeof(PgStat_TableEntry)); useent->t_id = rel_id; stats->tabentry = (void *) useent; return; @@ -922,6 +923,7 @@ pgstat_initstats(PgStat_Info *stats, Relation rel) mb = pgStatTabstatUsed++; pgStatTabstatMessages[mb]->m_nentries = 1; useent = &pgStatTabstatMessages[mb]->m_entry[0]; + MemSet(useent, 0, sizeof(PgStat_TableEntry)); useent->t_id = rel_id; stats->tabentry = (void *) useent; } |