fixed compiler warnings (after adding "-Wmissing-prototypes")
[rocksndiamonds.git] / src / game_mm / mm_tools.c
index 1a27d91aa95c3b9f9db41ea3788b6253579790e6..47c4af12dae21fdbece5be5a158c2b88f2caba07 100644 (file)
@@ -37,9 +37,11 @@ void SetDrawtoField_MM(int mode)
     cFX = FX + dSX;
     cFY = FY + dSY;
   }
+
+  SetTileCursorSXSY(cSX, cSY);
 }
 
-void ClearWindow()
+void ClearWindow(void)
 {
   ClearRectangle(backbuffer, REAL_SX, REAL_SY, FULL_SXSIZE, FULL_SYSIZE);
 
@@ -125,10 +127,12 @@ void DrawMiniGraphic_MM(int x, int y, int graphic)
   MarkTileDirty(x / 2, y / 2);
 }
 
-void getMicroGraphicSource(int graphic, Bitmap **bitmap, int *x, int *y)
+#if 0
+static void getMicroGraphicSource(int graphic, Bitmap **bitmap, int *x, int *y)
 {
   getSizedGraphicSource(graphic, 0, TILESIZE / 4, bitmap, x, y);
 }
+#endif
 
 void DrawMiniGraphicExt_MM(DrawBuffer *d, int x, int y, int graphic)
 {
@@ -421,7 +425,7 @@ void DrawField_MM(int x, int y)
   DrawElement_MM(x, y, element);
 }
 
-void DrawLevel_MM()
+void DrawLevel_MM(void)
 {
   int x,y;
 
@@ -549,7 +553,8 @@ void DrawElement_MM(int x, int y, int element)
     DrawGraphic_MM(x, y, el2gfx(element));
 }
 
-void DrawMicroWalls_MM(int x, int y, int element)
+#if 0
+static void DrawMicroWalls_MM(int x, int y, int element)
 {
   Bitmap *bitmap;
   int graphic = el2gfx(WALL_BASE(element));
@@ -570,7 +575,7 @@ void DrawMicroWalls_MM(int x, int y, int element)
   }
 }
 
-void DrawMicroElement_MM(int x, int y, int element)
+static void DrawMicroElement_MM(int x, int y, int element)
 {
   Bitmap *bitmap;
   int graphic = el2gfx(element);
@@ -592,7 +597,7 @@ void DrawMicroElement_MM(int x, int y, int element)
             MICROLEV_XPOS + x * MICRO_TILEX, MICROLEV_YPOS + y * MICRO_TILEY);
 }
 
-void DrawMicroLevelExt_MM(int xpos, int ypos)
+static void DrawMicroLevelExt_MM(int xpos, int ypos)
 {
   int x, y;
 
@@ -604,6 +609,7 @@ void DrawMicroLevelExt_MM(int xpos, int ypos)
 
   redraw_mask |= REDRAW_FIELD;
 }
+#endif
 
 void DrawMiniLevel_MM(int size_x, int size_y, int scroll_x, int scroll_y)
 {
@@ -616,7 +622,8 @@ void DrawMiniLevel_MM(int size_x, int size_y, int scroll_x, int scroll_y)
   redraw_mask |= REDRAW_FIELD;
 }
 
-int REQ_in_range(int x, int y)
+#if 0
+static int REQ_in_range(int x, int y)
 {
   if (y > DY + 249 && y < DY + 278)
   {
@@ -628,6 +635,7 @@ int REQ_in_range(int x, int y)
 
   return 0;
 }
+#endif
 
 Pixel ReadPixel(DrawBuffer *bitmap, int x, int y)
 {
@@ -764,7 +772,7 @@ int el2gfx(int element)
   }
 }
 
-void RedrawPlayfield_MM()
+void RedrawPlayfield_MM(void)
 {
   DrawLevel_MM();
   DrawLaser_MM();