diff options
author | Lynx Linden <lynx@lindenlab.com> | 2010-06-14 17:29:22 +0100 |
---|---|---|
committer | Lynx Linden <lynx@lindenlab.com> | 2010-06-14 17:29:22 +0100 |
commit | fbc95fe7e77ed093f8f7938a4755ce6b175dcaff (patch) | |
tree | 4fb99de82f245869cf0fb69e6aac1b0847599603 | |
parent | 80a98a100bd934fc73f90f1153de78fe0df93847 (diff) |
EXT-7855 FIXED Memory leak in llmessage/llhttpclient.cpp
We now free the fileBuffer when we're done in VFileInjector::process_impl()
-rw-r--r-- | indra/llmessage/llhttpclient.cpp | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/indra/llmessage/llhttpclient.cpp b/indra/llmessage/llhttpclient.cpp index 9c2e4b5658..e8dc207114 100644 --- a/indra/llmessage/llhttpclient.cpp +++ b/indra/llmessage/llhttpclient.cpp @@ -199,6 +199,7 @@ namespace fileBuffer = new U8 [fileSize]; vfile.read(fileBuffer, fileSize); ostream.write((char*)fileBuffer, fileSize); + delete [] fileBuffer; eos = true; return STATUS_DONE; } |