Index: trunk/absroot/source/absc/Control_Module/ServidorTCP.c =================================================================== diff --git a/trunk/absroot/source/absc/Control_Module/ServidorTCP.c b/trunk/absroot/source/absc/Control_Module/ServidorTCP.c --- a/trunk/absroot/source/absc/Control_Module/ServidorTCP.c (revision 238) +++ b/trunk/absroot/source/absc/Control_Module/ServidorTCP.c (revision 239) @@ -455,8 +455,9 @@ fseek(fd, 0, SEEK_END); size_t sz = ftell(fd); fseek(fd, 0, SEEK_SET); - buffer = malloc(sz); + buffer = malloc(sz + 1); fread(buffer,sizeof(char),sz,fd); + buffer[sz] = '\0'; fclose(fd); return buffer; }