From 329ddc948714b54a1c5a399f77f477b60bbdead5 Mon Sep 17 00:00:00 2001
From: Vytor Calixto <vytorcalixto@gmail.com>
Date: Thu, 11 May 2017 23:20:17 -0300
Subject: [PATCH] =?UTF-8?q?Add=20fun=C3=A7=C3=A3o=20para=20destruir=20tabu?=
 =?UTF-8?q?leiro?=
MIME-Version: 1.0
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit

---
 libs/tabuleiro.c | 12 ++++++++++++
 libs/tabuleiro.h |  2 ++
 2 files changed, 14 insertions(+)

diff --git a/libs/tabuleiro.c b/libs/tabuleiro.c
index 6019933..e3cc76e 100644
--- a/libs/tabuleiro.c
+++ b/libs/tabuleiro.c
@@ -44,3 +44,15 @@ void imprimeTblr(Tblr t) {
     }
     return;
 }
+
+bool destroiTblr(Tblr t) {
+    for(int i=0; i < t->x; ++i) {
+        for(int j=0; j < t->y; ++j) {
+            free(t->celulas[i*t->y + j]);
+        }
+    }
+    free(t->celulas);
+    free(t);
+    t = NULL;
+    return true;
+}
diff --git a/libs/tabuleiro.h b/libs/tabuleiro.h
index 2cd5d36..439e09c 100644
--- a/libs/tabuleiro.h
+++ b/libs/tabuleiro.h
@@ -31,4 +31,6 @@ bool leTblr(Tblr t);
 // Imprime o tabuleiro
 void imprimeTblr(Tblr t);
 
+bool destroiTblr(Tblr t);
+
 #endif
-- 
GitLab