aboutsummaryrefslogtreecommitdiff
path: root/src/backend/utils/cache/syscache.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/backend/utils/cache/syscache.c')
-rw-r--r--src/backend/utils/cache/syscache.c5
1 files changed, 3 insertions, 2 deletions
diff --git a/src/backend/utils/cache/syscache.c b/src/backend/utils/cache/syscache.c
index b5c2c73b460..579ed2f8983 100644
--- a/src/backend/utils/cache/syscache.c
+++ b/src/backend/utils/cache/syscache.c
@@ -844,8 +844,6 @@ static const struct cachedesc cacheinfo[] = {
}
};
-#define SysCacheSize ((int) lengthof(cacheinfo))
-
static CatCache *SysCache[SysCacheSize];
static bool CacheInitialized = false;
@@ -876,6 +874,9 @@ InitCatalogCache(void)
int i,
j;
+ StaticAssertStmt(SysCacheSize == (int) lengthof(cacheinfo),
+ "SysCacheSize does not match syscache.c's array");
+
Assert(!CacheInitialized);
SysCacheRelationOidSize = SysCacheSupportingRelOidSize = 0;