mirror of
https://github.com/RetroShare/RetroShare.git
synced 2025-04-21 07:36:26 -04:00
fixed core dump (double delete) when getFileData fails
git-svn-id: http://svn.code.sf.net/p/retroshare/code/branches/v0.4.x@1505 b45a01b8-16f6-495d-af2f-9b41ad6348cc
This commit is contained in:
parent
9a54eeffd9
commit
47403f05fc
@ -116,7 +116,7 @@ bool ftFileProvider::getFileData(uint64_t offset, uint32_t &chunk_size, void *da
|
||||
if (1 != fread(data, data_size, 1, fd))
|
||||
{
|
||||
std::cerr << "ftFileProvider::getFileData() Failed to get data!";
|
||||
free(data);
|
||||
//free(data); no! already deleted in ftDataMultiplex::locked_handleServerRequest()
|
||||
return 0;
|
||||
}
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user