| 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 d2345030d3016e4f371bd2003eba1a39c342866c..d4720ba4300a4cdb467da01d5de93b1cf449a4e0 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 {
|
|
|