From ea0ead9cc1ddb99b227a48ab5bbb927ddfd4a1f7 Mon Sep 17 00:00:00 2001 From: David Lara Date: Fri, 23 Aug 2013 08:21:45 +0000 Subject: [PATCH] "Prevent sscanf call from wrong memory reads" patch from rodolforg --- src/main.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main.c b/src/main.c index f8fa9f3..e99c66e 100644 --- a/src/main.c +++ b/src/main.c @@ -527,8 +527,9 @@ void cargardatos (int fase[][22][32], int datosenem[][7][15]) { int i = 0; int j = 0; int k = 0; - char linea[129], temp[3]; + char linea[129], temp[4]; char linea2[61]; + temp[3] = 0; /* Cargar el fichero */ fichero = fopen(RUTA_DAT_MAPA, "r");