summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--ivi-layermanagement-examples/EGLWLMockNavigation/src/TextureLoader.cpp3
1 files changed, 2 insertions, 1 deletions
diff --git a/ivi-layermanagement-examples/EGLWLMockNavigation/src/TextureLoader.cpp b/ivi-layermanagement-examples/EGLWLMockNavigation/src/TextureLoader.cpp
index 30c170f..77dd5fd 100644
--- a/ivi-layermanagement-examples/EGLWLMockNavigation/src/TextureLoader.cpp
+++ b/ivi-layermanagement-examples/EGLWLMockNavigation/src/TextureLoader.cpp
@@ -67,7 +67,8 @@ bool TextureLoader::loadBMP(const char * imagePath) {
}
data = new unsigned char [imageSize];
- fread(data,1,imageSize,file);
+ if(fread(data,1,imageSize,file) != imageSize)
+ cout << "Reading error : mismatch in imageSize and amount of data read" << endl;
fclose(file);
if (pixelSizeBits == 32) {