| Index: fpdfsdk/include/javascript/global.h
|
| diff --git a/fpdfsdk/include/javascript/global.h b/fpdfsdk/include/javascript/global.h
|
| index 9ee9f42b42f4c831ace6ea308f68215a3cd0cf2d..2690f6822ccc3f461443f9a5010936f42f18f8eb 100644
|
| --- a/fpdfsdk/include/javascript/global.h
|
| +++ b/fpdfsdk/include/javascript/global.h
|
| @@ -33,7 +33,7 @@ struct js_global_data
|
| double dData;
|
| bool bData;
|
| CFX_ByteString sData;
|
| - v8::Persistent<v8::Object> pData;
|
| + v8::Global<v8::Object> pData;
|
| bool bPersistent;
|
| bool bDeleted;
|
| };
|
| @@ -61,8 +61,8 @@ private:
|
| FX_BOOL SetGlobalVariables(FX_LPCSTR propname, int nType,
|
| double dData, bool bData, const CFX_ByteString& sData, JSObject pData, bool bDefaultPersistent);
|
|
|
| - void ObjectToArray(v8::Handle<v8::Object> pObj, CJS_GlobalVariableArray& array);
|
| - void PutObjectProperty(v8::Handle<v8::Object> obj, CJS_KeyValue* pData);
|
| + void ObjectToArray(v8::Local<v8::Object> pObj, CJS_GlobalVariableArray& array);
|
| + void PutObjectProperty(v8::Local<v8::Object> obj, CJS_KeyValue* pData);
|
|
|
| private:
|
| CFX_MapByteStringToPtr m_mapGlobal;
|
|
|