From 05cf81da2d23f04151cd24823cd32e1095b01dcf Mon Sep 17 00:00:00 2001 From: Thomas White Date: Tue, 24 Mar 2009 01:07:51 +0000 Subject: Add a forgotten check for failure to open the accel threshold file --- src/accelerometers.c | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/src/accelerometers.c b/src/accelerometers.c index 2a657a3..9933657 100644 --- a/src/accelerometers.c +++ b/src/accelerometers.c @@ -83,6 +83,11 @@ static void accelerometer_freerunner_try_threshold(AccelHandle *accel) /* Save the old threshold */ fh = accelerometer_freerunner_open_threshold("r"); + if ( fh == NULL ) { + fprintf(stderr, "Couldn't read old accelerometer threshold.\n"); + accel->old_threshold = -1; + return; + } rval = fscanf(fh, "%i", &accel->old_threshold); if ( rval != 1 ) { /* Failed */ -- cgit v1.2.3