Fix resource leak in readBufferCache
This commit is contained in:
committed by
Tatsuya Kinoshita
parent
80b38e6bc3
commit
2582ffa397
1
buffer.c
1
buffer.c
@@ -705,6 +705,7 @@ readBufferCache(Buffer *buf)
|
|||||||
|
|
||||||
cache = fopen(buf->savecache, "r");
|
cache = fopen(buf->savecache, "r");
|
||||||
if (cache == NULL || fread1(clnum, cache) || fread1(tlnum, cache)) {
|
if (cache == NULL || fread1(clnum, cache) || fread1(tlnum, cache)) {
|
||||||
|
fclose(cache);
|
||||||
buf->savecache = NULL;
|
buf->savecache = NULL;
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
Reference in New Issue
Block a user