diff --git a/libs/utilities.c b/libs/utilities.c index 1c390d5..4fece48 100644 --- a/libs/utilities.c +++ b/libs/utilities.c @@ -20,7 +20,7 @@ void destroy2DArray(char** arr, int rows, int cols) { free(arr); } -int drawDashboardFromFile(char* filePath, TGame* pGame) { +int setDashboardFromFile(char* filePath, TGame* pGame) { FILE* pf; char* line; diff --git a/libs/utilities.h b/libs/utilities.h index d0c57c4..409b255 100644 --- a/libs/utilities.h +++ b/libs/utilities.h @@ -36,7 +36,7 @@ void destroy2DArray(char** arr, int rows, int cols); * * @return Returns `1` on success, otherwise returns `0`. */ -int drawDashboardFromFile(char* filePath, TGame* pGame); +int setDashboardFromFile(char* filePath, TGame* pGame); /** * @brief Gets user input as a string. diff --git a/src/main.c b/src/main.c index 0b056b8..c36158b 100644 --- a/src/main.c +++ b/src/main.c @@ -68,7 +68,7 @@ int main(int argc, char* argv[]) { } else { /* --------------------------- Draw Initial State --------------------------- */ - drawDashboardFromFile(mainArguments.initialStateFile, &game); + setDashboardFromFile(mainArguments.initialStateFile, &game); } /* ----------------------- Request Maximum Generation ----------------------- */ diff --git a/todos.md b/todos.md index 5fe4de3..a09d1a3 100644 --- a/todos.md +++ b/todos.md @@ -6,6 +6,6 @@ - Crear sección de comandos (argumentos a Main) que la aplicación puede recibir por consola. - Implementar argumentos en la función `main()` para poder comenzar el juego de Conway's sin la necesidad de solicitarle al usuario el ingreso de datos. - Liberar la memoria dinámica aunque el programa finalize. -- Lograr que la función `drawDashboardFromFile` dibuje el estado inicial del juego en base al contenido del archivo. +- Lograr que la función `setDashboardFromFile` dibuje el estado inicial del juego en base al contenido del archivo. - Realizar la parte III del trabajo práctico (lectura de archivos). - Validar que el tamaño del `dashboard` no exceda el tamaño máximo representable en la pantalla del usuario para evitar que la interfaz de SDL abarque más del 100% de dicha pantalla.