From a68b1638bd79aa5da8341d4b6fa1431116e01e1b Mon Sep 17 00:00:00 2001
From: Leonardo Krambeck <lk19@inf.ufpr.br>
Date: Fri, 18 Oct 2019 19:36:36 -0300
Subject: [PATCH] adiciona teste no incrementGeneration

---
 GameOfLife.c | 4 +++-
 1 file changed, 3 insertions(+), 1 deletion(-)

diff --git a/GameOfLife.c b/GameOfLife.c
index 6a8bd0e..19e2a02 100644
--- a/GameOfLife.c
+++ b/GameOfLife.c
@@ -287,7 +287,9 @@ void incrementGeneration (game_t *game)
 	int i, j;
 
 	for ( i=0; i < game->next.rows; i++ )
-			for ( j=0; j < game->next.cols; j++ )
+		for ( j=0; j < game->next.cols; j++ )
+			/* Change the data only if it changed */
+			if (game->this.generation[i][j] != game->next.generation[i][j])
 				game->this.generation[i][j] = game->next.generation[i][j];
 
 	game->generationNumber++;
-- 
GitLab