]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_keychain/lib/StorageManager.cpp
Security-58286.60.28.tar.gz
[apple/security.git] / OSX / libsecurity_keychain / lib / StorageManager.cpp
index 810f4c11fadf9308b2cef17efd85fbead4aa0255..0bd0760e6f4f5c84e149b0a05dd2cd35aaa22d78 100644 (file)
@@ -1382,7 +1382,7 @@ void StorageManager::login(UInt32 nameLength, const void *name,
         secnotice("KCLogin", "StorageManager::login: invalid argument (NULL uid)");
         MacOSError::throwMe(errSecParam);
     }
-    char *userName = pw->pw_name;
+    std::string userName = pw->pw_name;
 
     // make keychain path strings
     std::string keychainPath = DLDbListCFPref::ExpandTildesInPath(kLoginKeychainPathPrefix);