Bug 735499 - B2G RIL: Leaking "options" object when rild responds with an error. r=qDot

This commit is contained in:
Philipp von Weitershausen 2012-03-15 17:47:00 -07:00
Родитель 5d3f1f2c53
Коммит 67c05e79eb
1 изменённых файлов: 1 добавлений и 1 удалений

Просмотреть файл

@ -463,6 +463,7 @@ let Buf = {
let error = this.readUint32();
options = this.tokenRequestMap[token];
delete this.tokenRequestMap[token];
request_type = options.rilRequestType;
options.rilRequestError = error;
@ -478,7 +479,6 @@ let Buf = {
debug("Solicited response for request type " + request_type +
", token " + token);
}
delete this.tokenRequestMap[token];
} else if (response_type == RESPONSE_TYPE_UNSOLICITED) {
request_type = this.readUint32();
if (DEBUG) debug("Unsolicited response for request type " + request_type);