summaryrefslogtreecommitdiff
path: root/reportdesign/source
diff options
context:
space:
mode:
authorXisco Fauli <xiscofauli@libreoffice.org>2022-10-11 15:55:58 +0200
committerXisco Fauli <xiscofauli@libreoffice.org>2022-10-11 17:26:32 +0200
commit86a80403c68d433b81b8d8a35b2e71fb9f8cd3d6 (patch)
tree321fe897962e82da470068b9cb442a3e46d06867 /reportdesign/source
parent95933b725ff4f8f909fa5520f3e7fe0215715edb (diff)
tdf#150222: Use static_assert to check contiguous item ids
Similar to 5e29b084eb0bfcfbc82622df5c445a6148531989 "tdf#151260, tdf#84930: Use static_assert to check contiguous item ids" Change-Id: I02836514b6904b79a16c2cd82200b9038d566731 Reviewed-on: https://gerrit.libreoffice.org/c/core/+/141226 Tested-by: Jenkins Reviewed-by: Xisco Fauli <xiscofauli@libreoffice.org>
Diffstat (limited to 'reportdesign/source')
-rw-r--r--reportdesign/source/ui/misc/UITools.cxx2
1 files changed, 2 insertions, 0 deletions
diff --git a/reportdesign/source/ui/misc/UITools.cxx b/reportdesign/source/ui/misc/UITools.cxx
index 99f79ff217d7..ae54ed3a6c56 100644
--- a/reportdesign/source/ui/misc/UITools.cxx
+++ b/reportdesign/source/ui/misc/UITools.cxx
@@ -165,6 +165,8 @@
#define ITEMID_POSTURE_COMPLEX TypedWhichId<SvxPostureItem>(ITEMID_FIRST + 35)
#define ITEMID_WEIGHT_COMPLEX TypedWhichId<SvxWeightItem>(ITEMID_FIRST + 36)
+static_assert((ITEMID_WEIGHT_COMPLEX - XATTR_FILL_FIRST) == 56, "Item ids are not contiguous");
+
#define WESTERN 0
#define ASIAN 1
#define COMPLEX 2