fix bug
This commit is contained in:
parent
e73ddd1e6f
commit
7b2a126530
|
@ -638,8 +638,9 @@ int32_t STSBufUpdateHeader(STSBuf* pTSBuf, STSBufFileHeader* pHeader) {
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (fwrite(pHeader, sizeof(STSBufFileHeader), 1, pTSBuf->f) != sizeof(STSBufFileHeader)) {
|
size_t ws = fwrite(pHeader, sizeof(STSBufFileHeader), 1, pTSBuf->f);
|
||||||
qError("fwrite failed, errno:%d", errno);
|
if (ws != sizeof(STSBufFileHeader)) {
|
||||||
|
qError("ts update header fwrite failed, size:%d, expected size:%d", (int32_t)ws, (int32_t)sizeof(STSBufFileHeader));
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
return 0;
|
return 0;
|
||||||
|
@ -868,7 +869,7 @@ STSBuf* tsBufCreateFromCompBlocks(const char* pData, int32_t numOfBlocks, int32_
|
||||||
}
|
}
|
||||||
size_t sz = fwrite((void*)pData, 1, len, pTSBuf->f);
|
size_t sz = fwrite((void*)pData, 1, len, pTSBuf->f);
|
||||||
if (sz != len) {
|
if (sz != len) {
|
||||||
qError("fwrite failed, errno:%d", errno);
|
qError("ts data fwrite failed, write size:%d, expected size:%d", (int32_t)sz, len);
|
||||||
tsBufDestroy(pTSBuf);
|
tsBufDestroy(pTSBuf);
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
Loading…
Reference in New Issue