summaryrefslogtreecommitdiff
path: root/halimpl/utils/phNxpConfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'halimpl/utils/phNxpConfig.cpp')
-rwxr-xr-xhalimpl/utils/phNxpConfig.cpp8
1 files changed, 6 insertions, 2 deletions
diff --git a/halimpl/utils/phNxpConfig.cpp b/halimpl/utils/phNxpConfig.cpp
index 2b3e551..ba36e50 100755
--- a/halimpl/utils/phNxpConfig.cpp
+++ b/halimpl/utils/phNxpConfig.cpp
@@ -788,7 +788,9 @@ bool CNfcConfig::isModified() {
}
uint32_t stored_crc32 = 0;
- fread(&stored_crc32, sizeof(uint32_t), 1, fd);
+ if (fread(&stored_crc32, sizeof(uint32_t), 1, fd) != 1)
+ ALOGE("%s Failed to Read file", __func__);
+
fclose(fd);
return stored_crc32 != config_crc32_;
@@ -809,7 +811,9 @@ bool CNfcConfig::isModified(const char* pName) {
}
uint32_t stored_crc32 = 0;
- fread(&stored_crc32, sizeof(uint32_t), 1, fd);
+ if (fread(&stored_crc32, sizeof(uint32_t), 1, fd) != 1)
+ ALOGE("%s Failed to Read file", __func__);
+
fclose(fd);
if(isRfFile)