corrected BACnet end-of-file for Atomic Read File.
This commit is contained in:
@@ -313,6 +313,10 @@ bool bacfile_read_data(BACNET_ATOMIC_READ_FILE_DATA *data)
|
|||||||
SEEK_SET);
|
SEEK_SET);
|
||||||
data->fileDataLength = fread(data->fileData, 1,
|
data->fileDataLength = fread(data->fileData, 1,
|
||||||
data->type.stream.requestedOctetCount, pFile);
|
data->type.stream.requestedOctetCount, pFile);
|
||||||
|
if (data->fileDataLength < data->type.stream.requestedOctetCount)
|
||||||
|
data->endOfFile = true;
|
||||||
|
else
|
||||||
|
data->endOfFile = false;
|
||||||
fclose(pFile);
|
fclose(pFile);
|
||||||
}
|
}
|
||||||
else
|
else
|
||||||
|
|||||||
Reference in New Issue
Block a user