From 6851f272847eb7626cac4dd30dfcb51a29e8d68d Mon Sep 17 00:00:00 2001 From: "Darryl L. Miles" Date: Thu, 10 Oct 2024 20:20:26 +0100 Subject: [PATCH] extract/ExtBasic.c: Lookup() constify call-site --- extflat/EFread.c | 2 +- extract/ExtBasic.c | 2 +- extract/extract.h | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/extflat/EFread.c b/extflat/EFread.c index 5bdbe439..d2fe4e70 100644 --- a/extflat/EFread.c +++ b/extflat/EFread.c @@ -47,7 +47,7 @@ static char rcsid[] __attribute__ ((unused)) = "$Header: /usr/cvsroot/magic-8.0/ #ifndef MAGIC_WRAPPER /* This must match the definition for extDevTable in extract/ExtBasic.c */ -char *extDevTable[] = {"fet", "mosfet", "asymmetric", "bjt", "devres", +const char * const extDevTable[] = {"fet", "mosfet", "asymmetric", "bjt", "devres", "devcap", "devcaprev", "vsource", "diode", "pdiode", "ndiode", "subckt", "rsubckt", "msubckt", "csubckt", NULL}; #endif diff --git a/extract/ExtBasic.c b/extract/ExtBasic.c index 97ecffd7..6e6d8ef8 100644 --- a/extract/ExtBasic.c +++ b/extract/ExtBasic.c @@ -55,7 +55,7 @@ static char sccsid[] = "@(#)ExtBasic.c 4.13 MAGIC (Berkeley) 12/5/85"; /* ext2spice/ext2sim are compiled as separate programs (i.e., non-Tcl) */ #ifdef MAGIC_WRAPPER -char *extDevTable[] = {"fet", "mosfet", "asymmetric", "bjt", "devres", +const char * const extDevTable[] = {"fet", "mosfet", "asymmetric", "bjt", "devres", "devcap", "devcaprev", "vsource", "diode", "pdiode", "ndiode", "subckt", "rsubckt", "msubckt", "csubckt", NULL}; #endif diff --git a/extract/extract.h b/extract/extract.h index 2ace2ae1..60baca74 100644 --- a/extract/extract.h +++ b/extract/extract.h @@ -58,7 +58,7 @@ extern int ExtDoWarn; /* Bitmask of above */ /* Device names for .ext file output (new in version 7.2) */ /* (defined in extract/ExtBasic.c *and* extflat/EFread.c) */ -extern char *extDevTable[]; +extern const char * const extDevTable[]; /* Extractor options */