diff --git a/log/include/logstructs.h b/log/include/logstructs.h index 7f6f0640f353468f4e43ed4ed852d794d6ac8095..1d43541a9314b6297311b1db07661381fbcab58c 100644 --- a/log/include/logstructs.h +++ b/log/include/logstructs.h @@ -52,10 +52,6 @@ typedef rabmusrec rabmustype[rabmussize]; typedef short kindgrouptype[kindgroupmaxsize]; typedef log_gattrrec *kindattrtype[kindgroupmaxsize]; -typedef uchar loadedgatesarray[(log_million + 7) / 8]; -typedef char indexarray[log_million][9]; -typedef short ioffsetarray[log_million]; -typedef uchar igrouparray[log_million]; /* Index to gate library */ typedef struct logmenurec { @@ -64,10 +60,6 @@ typedef struct logmenurec { int *bool_; } logmenurec; /* Pop-up menu options */ -typedef logmenurec logmenutype[8]; - - - /* Pointer to node-combination record */ /* Pointer to temporary solder */ /* Pointer to configuration record */ diff --git a/log/src/log.c b/log/src/log.c index ce6eb6cbaf032a31c54cc4f762e5638c873f1b64..c46b4e6dbd3842b8b1a4ece5382775ea8e65d640 100644 --- a/log/src/log.c +++ b/log/src/log.c @@ -15453,7 +15453,7 @@ static void initmacros() static void newmenu(logmenurec **menu) { - *menu = (logmenurec *)Malloc(sizeof(logmenutype)); + *menu = (logmenurec *)Malloc(sizeof(logmenurec) * 8); for (short i = 0; i <= 7; i++) *(*menu)[i].name = '\0'; }