Index: content/browser/accessibility/accessibility_event_recorder_win.cc |
diff --git a/content/browser/accessibility/accessibility_event_recorder_win.cc b/content/browser/accessibility/accessibility_event_recorder_win.cc |
index 8bbc890e446a5f89086c0f9fc667cf7f3c80818a..6c59aa1eb3306e6a1e907e15adb09133c6acc4cc 100644 |
--- a/content/browser/accessibility/accessibility_event_recorder_win.cc |
+++ b/content/browser/accessibility/accessibility_event_recorder_win.cc |
@@ -27,10 +27,10 @@ namespace { |
std::string RoleVariantToString(const base::win::ScopedVariant& role) { |
if (role.type() == VT_I4) { |
- return base::UTF16ToUTF8(IAccessibleRoleToString(V_I4(&role))); |
+ return base::UTF16ToUTF8(IAccessibleRoleToString(V_I4(role.ptr()))); |
} else if (role.type() == VT_BSTR) { |
return base::UTF16ToUTF8( |
- base::string16(V_BSTR(&role), SysStringLen(V_BSTR(&role)))); |
+ base::string16(V_BSTR(role.ptr()), SysStringLen(V_BSTR(role.ptr())))); |
} |
return std::string(); |
} |