mirror of
https://codeberg.org/scip/pcp.git
synced 2025-12-17 03:50:57 +01:00
Merge branch 'master' of github.com:TLINDEN/pcp
This commit is contained in:
@@ -121,7 +121,7 @@ size_t ps_read_cached(Pcpstream *stream, void *buf, size_t readbytes) {
|
|||||||
*/
|
*/
|
||||||
if(readbytes <= buffer_left(stream->cache) && readbytes <= stream->blocksize) {
|
if(readbytes <= buffer_left(stream->cache) && readbytes <= stream->blocksize) {
|
||||||
/* enough left in current cache */
|
/* enough left in current cache */
|
||||||
return buffer_get_chunk(stream->cache, buf, readbytes);
|
return buffer_get_chunk(stream->cache, buf, buffer_left(stream->cache));
|
||||||
}
|
}
|
||||||
else if(ps_left(stream) == 1 && readbytes >= buffer_left(stream->cache)) {
|
else if(ps_left(stream) == 1 && readbytes >= buffer_left(stream->cache)) {
|
||||||
return buffer_get_chunk(stream->cache, buf, buffer_left(stream->cache));
|
return buffer_get_chunk(stream->cache, buf, buffer_left(stream->cache));
|
||||||
|
|||||||
Reference in New Issue
Block a user