Fixed bmpLoad():

* added gtests
 * fixed various memory leaks
 * fixed wrong display of images with width < 8
 * fixed wrong display of images with odd width and/or height
This commit is contained in:
Damjan Adamic
2014-11-16 19:56:04 +01:00
parent 3449118e07
commit ede1f7ff6f
10 changed files with 94 additions and 14 deletions
+4 -1
View File
@@ -520,7 +520,10 @@ FRESULT f_open (FIL * fil, const TCHAR *name, BYTE flag)
FRESULT f_read (FIL* fil, void* data, UINT size, UINT* read)
{
if (fil && fil->fs) *read = fread(data, 1, size, (FILE*)fil->fs);
if (fil && fil->fs) {
*read = fread(data, 1, size, (FILE*)fil->fs);
// TRACE("fread(%p) %u, %u", fil->fs, size, *read);
}
return FR_OK;
}