Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(995)

Unified Diff: components/arc/clipboard/arc_clipboard_bridge.cc

Issue 2599673005: arc: Use GET_INTERFACE_FOR_METHOD macro (Closed)
Patch Set: Addressed feedback Created 3 years, 11 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View side-by-side diff with in-line comments
Download patch
Index: components/arc/clipboard/arc_clipboard_bridge.cc
diff --git a/components/arc/clipboard/arc_clipboard_bridge.cc b/components/arc/clipboard/arc_clipboard_bridge.cc
index 517a71ea572eb930fa247dabd53caebf97461dca..0e6f1e686c95dd50f9841b94c9c6fb8fbc94358c 100644
--- a/components/arc/clipboard/arc_clipboard_bridge.cc
+++ b/components/arc/clipboard/arc_clipboard_bridge.cc
@@ -26,7 +26,7 @@ ArcClipboardBridge::~ArcClipboardBridge() {
void ArcClipboardBridge::OnInstanceReady() {
mojom::ClipboardInstance* clipboard_instance =
- arc_bridge_service()->clipboard()->GetInstanceForMethod("Init");
+ ARC_GET_INSTANCE_FOR_METHOD(arc_bridge_service()->clipboard(), Init);
DCHECK(clipboard_instance);
clipboard_instance->Init(binding_.CreateInterfacePtrAndBind());
}
@@ -44,9 +44,8 @@ void ArcClipboardBridge::GetTextContent() {
ui::Clipboard* clipboard = ui::Clipboard::GetForCurrentThread();
clipboard->ReadText(ui::CLIPBOARD_TYPE_COPY_PASTE, &text);
- mojom::ClipboardInstance* clipboard_instance =
- arc_bridge_service()->clipboard()->GetInstanceForMethod(
- "OnGetTextContent");
+ mojom::ClipboardInstance* clipboard_instance = ARC_GET_INSTANCE_FOR_METHOD(
+ arc_bridge_service()->clipboard(), OnGetTextContent);
if (!clipboard_instance)
return;
clipboard_instance->OnGetTextContent(base::UTF16ToUTF8(text));

Powered by Google App Engine
This is Rietveld 408576698