]> git.scottworley.com Git - slidingtile/blobdiff - sliding_tile_lib.cc
Mark const methods const.
[slidingtile] / sliding_tile_lib.cc
index b8ddc154a1a829e3ce7843678c34901334ef7ddf..5b2e798472d08e4b45f547461b71ff135fe787f5 100644 (file)
@@ -22,7 +22,7 @@ signed char adjacent[BOARD_SIZE][5] = {
   11,  14,  -1,  -1,  -1,
 };
 
-bool Board::is_valid() {
+bool Board::is_valid() const {
   bool seen[BOARD_SIZE];
   for (int i = 0; i < BOARD_SIZE; i++) {
     seen[i] = false;
@@ -65,7 +65,7 @@ std::istream& operator>>(std::istream& is, Board& board) {
   return is;
 }
 
-signed char Board::hole() {
+signed char Board::hole() const {
   for (int i = 0; i < BOARD_SIZE; i++) {
     if (board[i] == 0) {
       return i;