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