1.1 --- a/src/tools/actparse.c Sun Feb 08 23:38:41 2009 +0000
1.2 +++ b/src/tools/actparse.c Sun Mar 04 20:56:40 2012 +1000
1.4 * GNU General Public License for more details.
1.11 @@ -105,7 +106,12 @@
1.12 af->filename = filename;
1.13 af->length = st.st_size+1;
1.14 af->text = malloc( st.st_size+1 );
1.15 - fread( af->text, st.st_size, 1, f );
1.16 + if( fread( af->text, st.st_size, 1, f ) != 1 ) {
1.17 + fprintf( stderr, "Error: unable to read from file '%s' (%s)\n", filename, strerror(errno));
1.22 af->text[st.st_size] = '\0';
1.26 af->token.symbol = NONE;
1.27 af->token.lineno = 1;
1.28 af->token.filename = filename;