commit | 8a0c0a9ed94b57b5b0288e3c4848473427472df1 | [log] [tgz] |
---|---|---|
author | Paul Bakker <p.j.bakker@polarssl.org> | Thu Apr 17 16:08:20 2014 +0200 |
committer | Paul Bakker <p.j.bakker@polarssl.org> | Thu Apr 17 17:24:23 2014 +0200 |
tree | 08926f96bc404b08ed850647616d795d3f58a0bb | |
parent | 94b916c7b509c63b45a39b8943a9d0a74e46d728 [diff] [blame] |
Check additional return values in some test cases
diff --git a/programs/pkey/key_app.c b/programs/pkey/key_app.c index e6e9765..b355069 100644 --- a/programs/pkey/key_app.c +++ b/programs/pkey/key_app.c
@@ -146,7 +146,12 @@ printf( " failed\n ! fopen returned NULL\n" ); goto exit; } - fgets( buf, sizeof(buf), f ); + if( fgets( buf, sizeof(buf), f ) == NULL ) + { + fclose( f ); + printf( "Error: fgets() failed to retrieve password\n" ); + goto exit; + } fclose( f ); i = (int) strlen( buf );