From 6723fe8cd3b7e90de2d9185b94509bc0d225cc64 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Lo=C3=AFc=20Correnson?= <loic.correnson@cea.fr> Date: Fri, 26 Jul 2024 12:40:43 +0200 Subject: [PATCH] [region] fix array in ivette --- ivette/src/frama-c/plugins/region/memory.tsx | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/ivette/src/frama-c/plugins/region/memory.tsx b/ivette/src/frama-c/plugins/region/memory.tsx index 4fe581665e3..2b38fe1acbe 100644 --- a/ivette/src/frama-c/plugins/region/memory.tsx +++ b/ivette/src/frama-c/plugins/region/memory.tsx @@ -47,7 +47,11 @@ function makeRecord( if (offset !== rg.offset) cells.push(`#${rg.offset - offset}b`); offset = rg.offset + rg.length; - cells.push({ label: rg.label, port }); + const label = + rg.cells < 1 ? `${rg.label} […]` : + rg.cells > 1 ? `${rg.label} [${rg.cells}]` : + rg.label; + cells.push({ label, port }); }); if (offset !== sizeof) cells.push(`#${sizeof-offset}b`); -- GitLab