diff options
Diffstat (limited to 'indra/newview/llsechandler_basic.cpp')
-rw-r--r-- | indra/newview/llsechandler_basic.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/indra/newview/llsechandler_basic.cpp b/indra/newview/llsechandler_basic.cpp index 9827dc605a..be5c7b3c61 100644 --- a/indra/newview/llsechandler_basic.cpp +++ b/indra/newview/llsechandler_basic.cpp @@ -1369,6 +1369,7 @@ void LLSecAPIBasicHandler::saveCredential(LLPointer<LLCredential> cred, bool sav setProtectedData("credential", cred->getGrid(), credential); //*TODO: If we're saving Agni credentials, should we write the // credentials to the legacy password.dat/etc? + _writeProtectedData(); } // Remove a credential from the credential store. @@ -1377,6 +1378,7 @@ void LLSecAPIBasicHandler::deleteCredential(LLPointer<LLCredential> cred) LLSD undefVal; deleteProtectedData("credential", cred->getGrid()); cred->setCredentialData(undefVal, undefVal); + _writeProtectedData(); } // load the legacy hash for agni, and decrypt it given the |