Reorder functions list.
authorJerome Benoit <jerome.benoit@sap.com>
Thu, 24 Aug 2017 16:45:53 +0000 (18:45 +0200)
committerJerome Benoit <jerome.benoit@sap.com>
Thu, 24 Aug 2017 16:45:53 +0000 (18:45 +0200)
TP_13/exo2/lib/coordinates.c
TP_13/exo2/lib/coordinates.h

index fc5cb4f3ea50f3d2f7dcce179a672759ae7b7027..aeea617c66bf57c20eb9c9ef27a4a470906a16e9 100644 (file)
 
 #include "coordinates.h"
 
 
 #include "coordinates.h"
 
-void zero_coordinates(coordinates_t* coordinates_array) {
-
-    for (unsigned i = 0; i < MAX_COORDINATES; i++) {
-        coordinates_array[i] = set_coordinates(0, 0, 0);
-    }
-}
-
 coordinates_t set_coordinates(int y, int x, unsigned type) {
     coordinates_t new_coordinates;
 
 coordinates_t set_coordinates(int y, int x, unsigned type) {
     coordinates_t new_coordinates;
 
@@ -34,6 +27,13 @@ coordinates_t set_coordinates(int y, int x, unsigned type) {
     return new_coordinates;
 }
 
     return new_coordinates;
 }
 
+void zero_coordinates(coordinates_t* coordinates_array) {
+
+    for (unsigned i = 0; i < MAX_COORDINATES; i++) {
+        coordinates_array[i] = set_coordinates(0, 0, 0);
+    }
+}
+
 /* FIXME: Does it worth doing a coordinates_t get_coordinates(int y, int x, unsigned type); helper function? */
 /* Or a int get_coordinates_x(coordinates_t coordinates); helper function? */
 
 /* FIXME: Does it worth doing a coordinates_t get_coordinates(int y, int x, unsigned type); helper function? */
 /* Or a int get_coordinates_x(coordinates_t coordinates); helper function? */
 
index c549d2e2a41e2790929f7f39776b368b0bc51c85..f17d2cc1432b7269acebfeb5a2e546e8a56cfc28 100644 (file)
@@ -30,8 +30,8 @@ typedef struct coordinates_s {
     unsigned type; /* 0 = O, 1 = X */
 } coordinates_t;
 
     unsigned type; /* 0 = O, 1 = X */
 } coordinates_t;
 
-void zero_coordinates(coordinates_t* coordinates_array);
 coordinates_t set_coordinates(int y, int x, unsigned type);
 coordinates_t set_coordinates(int y, int x, unsigned type);
+void zero_coordinates(coordinates_t* coordinates_array);
 unsigned add_coordinates(coordinates_t new_coordinates, coordinates_t* coordinates_array, unsigned round);
 bool chk_win_conditions(coordinates_t* coordinates_array, unsigned round);
 
 unsigned add_coordinates(coordinates_t new_coordinates, coordinates_t* coordinates_array, unsigned round);
 bool chk_win_conditions(coordinates_t* coordinates_array, unsigned round);