f24393b
diff --git a/src/mapedit/proto.h b/src/mapedit/proto.h
f24393b
index b4f19f7d25cfe63d..d6222f5c7aa02e83 100644
f24393b
--- a/src/mapedit/proto.h
f24393b
+++ b/src/mapedit/proto.h
f24393b
@@ -73,15 +73,15 @@ int NewMap(HandlerInfo_t info);
f24393b
 int ResizeWidth(HandlerInfo_t info);
f24393b
 int ResizeHeight(HandlerInfo_t info);
f24393b
 int OpenPreferencesPopup(HandlerInfo_t info);
f24393b
-int OpenMapInfoPopup(void);
f24393b
-int OpenRobotsPopup(void);
f24393b
-int OpenVisibilityPopup(void);
f24393b
-int OpenCannonsPopup(void);
f24393b
-int OpenRoundsPopup(void);
f24393b
-int OpenInitItemsPopup(void);
f24393b
-int OpenMaxItemsPopup(void);
f24393b
-int OpenProbsPopup(void);
f24393b
-int OpenScoringPopup(void);
f24393b
+int OpenMapInfoPopup(HandlerInfo_t info);
f24393b
+int OpenRobotsPopup(HandlerInfo_t info);
f24393b
+int OpenVisibilityPopup(HandlerInfo_t info);
f24393b
+int OpenCannonsPopup(HandlerInfo_t info);
f24393b
+int OpenRoundsPopup(HandlerInfo_t info);
f24393b
+int OpenInitItemsPopup(HandlerInfo_t info);
f24393b
+int OpenMaxItemsPopup(HandlerInfo_t info);
f24393b
+int OpenProbsPopup(HandlerInfo_t info);
f24393b
+int OpenScoringPopup(HandlerInfo_t info);
f24393b
 int ValidateCoordHandler(HandlerInfo_t info);
f24393b
 int ShowHoles(HandlerInfo_t info);
f24393b
 char MapData(int x, int y);
f24393b
diff --git a/src/mapedit/tools.c b/src/mapedit/tools.c
f24393b
index b99840a257dfa6f6..24a3ca0693e7bb02 100644
f24393b
--- a/src/mapedit/tools.c
f24393b
+++ b/src/mapedit/tools.c
f24393b
@@ -747,7 +747,7 @@ int OpenPreferencesPopup(HandlerInfo_t info)
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenMapInfoPopup()
f24393b
+int OpenMapInfoPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     Window *temp;
f24393b
 
f24393b
@@ -790,7 +790,7 @@ int OpenMapInfoPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenRobotsPopup()
f24393b
+int OpenRobotsPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, robots);
f24393b
     return 0;
f24393b
@@ -801,7 +801,7 @@ int OpenRobotsPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenVisibilityPopup()
f24393b
+int OpenVisibilityPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, visibility);
f24393b
     return 0;
f24393b
@@ -812,7 +812,7 @@ int OpenVisibilityPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenCannonsPopup()
f24393b
+int OpenCannonsPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, cannons);
f24393b
     return 0;
f24393b
@@ -823,7 +823,7 @@ int OpenCannonsPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenRoundsPopup()
f24393b
+int OpenRoundsPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, rounds);
f24393b
     return 0;
f24393b
@@ -834,7 +834,7 @@ int OpenRoundsPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenInitItemsPopup()
f24393b
+int OpenInitItemsPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, inititems);
f24393b
     return 0;
f24393b
@@ -845,7 +845,7 @@ int OpenInitItemsPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenMaxItemsPopup()
f24393b
+int OpenMaxItemsPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, maxitems);
f24393b
     return 0;
f24393b
@@ -856,7 +856,7 @@ int OpenMaxItemsPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenProbsPopup()
f24393b
+int OpenProbsPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, probs);
f24393b
     return 0;
f24393b
@@ -867,7 +867,7 @@ int OpenProbsPopup()
f24393b
 /* Arguments :                                                             */
f24393b
 /* Purpose :                                                               */
f24393b
 /***************************************************************************/
f24393b
-int OpenScoringPopup()
f24393b
+int OpenScoringPopup(HandlerInfo_t info)
f24393b
 {
f24393b
     XMapWindow(display, scoring);
f24393b
     return 0;