Merge to XFA: Remove FX_BSTR and FX_WSTR typedefs.
[pdfium.git] / xfa / src / fxjse / src / dynprop.cpp
index 7c78f6f..840bd5f 100644 (file)
@@ -29,7 +29,7 @@ static void FXJSE_DynPropGetterAdapter_MethodCallback (const v8::FunctionCallbac
     delete lpThisValue;\r
     lpThisValue = NULL;\r
 }\r
-static void FXJSE_DynPropGetterAdapter                                 (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, FX_BSTR szPropName, FXJSE_HVALUE hValue)\r
+static void FXJSE_DynPropGetterAdapter                                 (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, const CFX_ByteStringC& szPropName, FXJSE_HVALUE hValue)\r
 {\r
     ASSERT(lpClass);\r
     int32_t nPropType = lpClass->dynPropTypeGetter == NULL ? FXJSE_ClassPropType_Property : lpClass->dynPropTypeGetter(hObject, szPropName, FALSE);\r
@@ -51,7 +51,7 @@ static void FXJSE_DynPropGetterAdapter                                        (const FXJSE_CLASS* lpClass, FXJSE_HO
         }\r
     }\r
 }\r
-static void FXJSE_DynPropSetterAdapter                                 (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, FX_BSTR szPropName, FXJSE_HVALUE hValue)\r
+static void FXJSE_DynPropSetterAdapter                                 (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, const CFX_ByteStringC& szPropName, FXJSE_HVALUE hValue)\r
 {\r
     ASSERT(lpClass);\r
     int32_t nPropType = lpClass->dynPropTypeGetter == NULL ? FXJSE_ClassPropType_Property : lpClass->dynPropTypeGetter(hObject, szPropName, FALSE);\r
@@ -61,13 +61,13 @@ static void FXJSE_DynPropSetterAdapter                                      (const FXJSE_CLASS* lpClass, FXJSE_HO
         }\r
     }\r
 }\r
-static FX_BOOL FXJSE_DynPropQueryAdapter                               (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, FX_BSTR szPropName)\r
+static FX_BOOL FXJSE_DynPropQueryAdapter                               (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, const CFX_ByteStringC& szPropName)\r
 {\r
     ASSERT(lpClass);\r
     int32_t nPropType = lpClass->dynPropTypeGetter == NULL ? FXJSE_ClassPropType_Property : lpClass->dynPropTypeGetter(hObject, szPropName, TRUE);\r
     return nPropType != FXJSE_ClassPropType_None;\r
 }\r
-static FX_BOOL FXJSE_DynPropDeleterAdapter                                     (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, FX_BSTR szPropName)\r
+static FX_BOOL FXJSE_DynPropDeleterAdapter                                     (const FXJSE_CLASS* lpClass, FXJSE_HOBJECT hObject, const CFX_ByteStringC& szPropName)\r
 {\r
     ASSERT(lpClass);\r
     int32_t nPropType = lpClass->dynPropTypeGetter == NULL ? FXJSE_ClassPropType_Property : lpClass->dynPropTypeGetter(hObject, szPropName, FALSE);\r