| Index: chrome/browser/chromeos/dbus/cryptohome_client.cc
|
| diff --git a/chrome/browser/chromeos/dbus/cryptohome_client.cc b/chrome/browser/chromeos/dbus/cryptohome_client.cc
|
| index d0b3e9b7445c5decd7ae9ac1e4710f18551452df..6f7c689087dcd31d7ce41033082e641101bfae39 100644
|
| --- a/chrome/browser/chromeos/dbus/cryptohome_client.cc
|
| +++ b/chrome/browser/chromeos/dbus/cryptohome_client.cc
|
| @@ -99,6 +99,12 @@ class CryptohomeClientImpl : public CryptohomeClient {
|
| }
|
|
|
| // CryptohomeClient override.
|
| + virtual bool Unmount(bool *success) OVERRIDE {
|
| + INITIALIZE_METHOD_CALL(method_call, cryptohome::kCryptohomeUnmount);
|
| + return CallMethodAndBlock(&method_call, base::Bind(&PopBool, success));
|
| + }
|
| +
|
| + // CryptohomeClient override.
|
| virtual void AsyncCheckKey(const std::string& username,
|
| const std::string& key,
|
| AsyncMethodCallback callback) OVERRIDE {
|
| @@ -465,6 +471,12 @@ class CryptohomeClientStubImpl : public CryptohomeClient {
|
| }
|
|
|
| // CryptohomeClient override.
|
| + virtual bool Unmount(bool* success) OVERRIDE {
|
| + *success = true;
|
| + return true;
|
| + }
|
| +
|
| + // CryptohomeClient override.
|
| virtual void AsyncCheckKey(const std::string& username,
|
| const std::string& key,
|
| AsyncMethodCallback callback) OVERRIDE {
|
|
|