fixed compiler warnings with GCC 11
authorHolger Schemel <info@artsoft.org>
Thu, 20 Oct 2022 13:34:33 +0000 (13:34 +0000)
committerHolger Schemel <info@artsoft.org>
Thu, 20 Oct 2022 13:44:08 +0000 (13:44 +0000)
src/engines.h
src/game_em/export.h
src/game_sp/export.h
src/tape.h
src/tools.h

index 4e09b72a2d5fe4e8c891881c92a44b32a5e43dd9..fd9a12fe059e6fb33d18fe2969a00b3261bfc0ec 100644 (file)
@@ -36,7 +36,7 @@ int getScreenFieldSizeY(void);
 
 void PlayLevelSound_EM(int, int, int, int);
 void InitGraphicInfo_EM(void);
-boolean CheckSingleStepMode_EM(byte action[], int, boolean, boolean, boolean);
+boolean CheckSingleStepMode_EM(byte[MAX_PLAYERS], int, boolean, boolean, boolean);
 
 void SetGfxAnimation_EM(struct GraphicInfo_EM *, int, int, int, int);
 void getGraphicSourceObjectExt_EM(struct GraphicInfo_EM *, int, int, int, int);
index c5373fdb8a0af92ed48f1995b8d0d804fe40a384..bb7008940444d93850993d21f551ecd15fa5b4e6 100644 (file)
@@ -108,7 +108,7 @@ void em_close_all(void);
 void InitGfxBuffers_EM(void);
 
 void InitGameEngine_EM(void);
-void GameActions_EM(byte *, boolean);
+void GameActions_EM(byte[MAX_PLAYERS], boolean);
 
 unsigned int InitEngineRandom_EM(int);
 
index d8b964fd102f5ebcc3211162921db581906dc56f..0ba8ac7d89fbe1eb8bccd01cddcdcc1f089547f2 100644 (file)
@@ -172,7 +172,7 @@ void InitPrecedingPlayfieldMemory(void);
 void InitGfxBuffers_SP(void);
 
 void InitGameEngine_SP(void);
-void GameActions_SP(byte *, boolean);
+void GameActions_SP(byte[MAX_PLAYERS], boolean);
 
 unsigned int InitEngineRandom_SP(int);
 
index c4fba44dba2ba2351f33325e100a1a9f8b2838d2..d78c4b8fe7ba7c7584c21f5e073dc2633a90c4fa 100644 (file)
@@ -257,8 +257,8 @@ void TapeSetDateFromNow(void);
 void TapeStartRecording(int);
 void TapeHaltRecording(void);
 void TapeStopRecording(void);
-boolean TapeAddAction(byte *);
-void TapeRecordAction(byte *);
+boolean TapeAddAction(byte[MAX_TAPE_ACTIONS]);
+void TapeRecordAction(byte[MAX_TAPE_ACTIONS]);
 void TapeTogglePause(boolean);
 void TapeStartPlaying(void);
 void TapeStopPlaying(void);
index eddddc0ef1f6afc3119a79b583e495e8b3be7aba..395e73b9cd04c71b26d61f31395418dae4a2f143 100644 (file)
@@ -127,8 +127,8 @@ void RedrawGlobalBorder(void);
 
 void MarkTileDirty(int, int);
 void SetBorderElement(void);
-void FloodFillLevel(int, int, int, short[][MAX_LEV_FIELDY], int, int);
-void FloodFillLevelExt(int, int, int, int, int y, short field[][y], int, int);
+void FloodFillLevel(int, int, int, short[MAX_LEV_FIELDX][MAX_LEV_FIELDY], int, int);
+void FloodFillLevelExt(int, int, int, int x, int y, short field[x][y], int, int);
 
 void SetRandomAnimationValue(int, int);
 int getGraphicAnimationFrame(int, int);