summaryrefslogtreecommitdiff
path: root/plugins/bladesio1/settings.c
diff options
context:
space:
mode:
Diffstat (limited to 'plugins/bladesio1/settings.c')
-rw-r--r--plugins/bladesio1/settings.c6
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 );
}
}