Index: app_readfile.c =================================================================== --- app_readfile.c (revision 14419) +++ app_readfile.c (working copy) @@ -92,7 +92,9 @@ } } - returnvar = ast_read_textfile(file); + if ((returnvar = ast_read_textfile(file)) == NULL) + return -1; + if(len > 0){ if(len < strlen(returnvar)) returnvar[len]='\0';