зеркало из https://github.com/mozilla/gecko-dev.git
Bug 1033138 - Use AutoJSAPI instead of AutJSContext. r=bholley
This commit is contained in:
Родитель
ec0426e7ca
Коммит
b9882a8161
|
@ -240,9 +240,12 @@ MobileMessageCallback::NotifyGetSegmentInfoForTextFailed(int32_t aError)
|
|||
NS_IMETHODIMP
|
||||
MobileMessageCallback::NotifyGetSmscAddress(const nsAString& aSmscAddress)
|
||||
{
|
||||
AutoJSContext cx;
|
||||
JSString* smsc = JS_NewUCStringCopyN(cx,
|
||||
static_cast<const jschar *>(aSmscAddress.BeginReading()),
|
||||
AutoJSAPI jsapi;
|
||||
if (NS_WARN_IF(!jsapi.Init(mDOMRequest->GetOwner()))) {
|
||||
return NotifyError(nsIMobileMessageCallback::INTERNAL_ERROR);
|
||||
}
|
||||
JSContext* cx = jsapi.cx();
|
||||
JSString* smsc = JS_NewUCStringCopyN(cx, aSmscAddress.BeginReading(),
|
||||
aSmscAddress.Length());
|
||||
|
||||
if (!smsc) {
|
||||
|
|
Загрузка…
Ссылка в новой задаче