diff options
Diffstat (limited to 'plugins/bladesio1/settings.c')
| -rw-r--r-- | plugins/bladesio1/settings.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/plugins/bladesio1/settings.c b/plugins/bladesio1/settings.c index b560bf2b..f7628440 100644 --- a/plugins/bladesio1/settings.c +++ b/plugins/bladesio1/settings.c @@ -38,7 +38,8 @@ void settingsRead() file = fopen( configName, "rb" ); if( file ) { - fread( &settings, 1, sizeof(settings), file ); + if(fread( &settings, sizeof(settings), 1, file ) != 1) + perror(configName); fclose( file ); } else @@ -56,7 +57,8 @@ void settingsWrite() file = fopen( configName, "wb" ); if( file ) { - fwrite( &settings, 1, sizeof(settings), file ); + if(fwrite( &settings, sizeof(settings), 1, file ) != 1) + perror(configName); fclose( file ); } } |
