Compatibility with C99 standard

This commit makes the code (mostly) C99-compatible, enabling to compile
it without the -Wno-error=implicit-function-declaration flag. This
way, Magic becomes usable on arm64 architectures, specifically on Apple
computers with M1/M2 SoC.
This commit is contained in:
Alessandro De Laurenzis
2022-10-29 06:07:46 +02:00
parent 9d40fbfecb
commit b306a39560
151 changed files with 1095 additions and 19 deletions
+9
View File
@@ -128,6 +128,15 @@ extern void NMWriteAll();
extern void NMUndo();
extern void NMUndoInit();
/* C99 compat */
extern void NMMeasureNet();
extern int NMcommand();
extern int NMredisplay();
extern int NMCull();
extern bool CmdParseLayers();
extern int NMredisplay();
extern int NMEnumTerms();
/* Various global variables (within this module): */
extern char * NMCurNetName;