зеркало из https://github.com/mozilla/gecko-dev.git
Bug 814341 - fix memory leak in Bluetooth, r=gyeh
This commit is contained in:
Родитель
499fd0b0bb
Коммит
2b9fe44710
|
@ -157,8 +157,8 @@ private:
|
|||
*/
|
||||
bool mWaitingForConfirmationFlag;
|
||||
|
||||
nsAutoPtr<uint8_t> mBodySegment;
|
||||
nsAutoPtr<uint8_t> mReceivedDataBuffer;
|
||||
nsAutoArrayPtr<uint8_t> mBodySegment;
|
||||
nsAutoArrayPtr<uint8_t> mReceivedDataBuffer;
|
||||
|
||||
nsCOMPtr<nsIDOMBlob> mBlob;
|
||||
nsCOMPtr<nsIThread> mReadFileThread;
|
||||
|
|
|
@ -118,6 +118,7 @@ ParseHeaders(const uint8_t* aHeaderStart,
|
|||
uint8_t* content = new uint8_t[contentLength];
|
||||
memcpy(content, ptr, contentLength);
|
||||
aRetHandlerSet->AddHeader(new ObexHeader(headerId, contentLength, content));
|
||||
delete [] content;
|
||||
|
||||
ptr += contentLength;
|
||||
}
|
||||
|
|
|
@ -119,7 +119,7 @@ public:
|
|||
|
||||
ObexHeaderId mId;
|
||||
int mDataLength;
|
||||
nsAutoPtr<uint8_t> mData;
|
||||
nsAutoArrayPtr<uint8_t> mData;
|
||||
};
|
||||
|
||||
class ObexHeaderSet {
|
||||
|
|
Загрузка…
Ссылка в новой задаче