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 8011924fa3e..8869c1753a7 100644
--- a/src/backend/utils/cache/syscache.c
+++ b/src/backend/utils/cache/syscache.c
@@ -798,8 +798,6 @@ static const struct cachedesc cacheinfo[] = {
}
};
-#define SysCacheSize ((int) lengthof(cacheinfo))
-
static CatCache *SysCache[SysCacheSize];
static bool CacheInitialized = false;
@@ -830,6 +828,9 @@ InitCatalogCache(void)
int i,
j;
+ StaticAssertStmt(SysCacheSize == (int) lengthof(cacheinfo),
+ "SysCacheSize does not match syscache.c's array");
+
Assert(!CacheInitialized);
SysCacheRelationOidSize = SysCacheSupportingRelOidSize = 0;