diff options
author | root <root@avtech.domain.avtechpulse.com> | 2000-01-01 00:50:43 +0900 |
---|---|---|
committer | root <root@avtech.domain.avtechpulse.com> | 2000-01-01 00:50:43 +0900 |
commit | d4d363b9b80506c12988fedc1ce2305135f9d213 (patch) | |
tree | 72d7bb17b7151bed00b84aee06a914775c0290f7 | |
parent | 4553ffb49fada86a35ec0160b42b3f91ecba9ad3 (diff) |
close model file properly
-rw-r--r-- | bus.c | 11 | ||||
-rw-r--r-- | globals.h | 1 |
2 files changed, 9 insertions, 3 deletions
@@ -64,18 +64,23 @@ static bool util_model_is (char *check_model) { FILE *fp; char content[100]; + bool retval; + + retval = FALSE; if ((fp=fopen("/sys/firmware/devicetree/base/model", "r"))==NULL) { - return FALSE; + return retval; } while(fgets(content, sizeof(content), fp)) { if(strstr(content,check_model)) { - return TRUE; + retval = TRUE; } } - return FALSE; + fclose (fp); + + return retval; } @@ -827,6 +827,7 @@ typedef struct { bool beaglebone; bool olimex; bool gpib; + char remount_point[32]; } HWDetectStruct; |