| Index: mojo/services/dbus_echo/dbus_echo_service.cc
|
| diff --git a/mojo/services/dbus_echo/dbus_echo_service.cc b/mojo/services/dbus_echo/dbus_echo_service.cc
|
| index 0678339166613774040eff9a06ee747399f4c243..515bb056b8847264163e43835fce4116f3ffae49 100644
|
| --- a/mojo/services/dbus_echo/dbus_echo_service.cc
|
| +++ b/mojo/services/dbus_echo/dbus_echo_service.cc
|
| @@ -25,10 +25,10 @@ class EchoServiceImpl : public mojo::InterfaceImpl<mojo::EchoService> {
|
|
|
| protected:
|
| virtual void Echo(
|
| - const mojo::String& in_to_echo,
|
| + mojo::String in_to_echo,
|
| const mojo::Callback<void(mojo::String)>& callback) OVERRIDE {
|
| - DVLOG(1) << "Asked to echo " << in_to_echo.To<std::string>();
|
| - callback.Run(in_to_echo);
|
| + DVLOG(1) << "Asked to echo " << in_to_echo;
|
| + callback.Run(in_to_echo.Pass());
|
| }
|
| };
|
|
|
|
|