OLD | NEW |
---|---|
1 // Copyright (c) 2009 The Chromium Authors. All rights reserved. | 1 // Copyright (c) 2012 The Chromium Authors. All rights reserved. |
2 // Use of this source code is governed by a BSD-style license that can be | 2 // Use of this source code is governed by a BSD-style license that can be |
3 // found in the LICENSE file. | 3 // found in the LICENSE file. |
4 | 4 |
5 #include "chrome/browser/keychain_mac.h" | 5 #include "crypto/keychain_mac.h" |
6 | |
7 namespace crypto { | |
6 | 8 |
7 OSStatus MacKeychain::ItemCopyAttributesAndData( | 9 OSStatus MacKeychain::ItemCopyAttributesAndData( |
8 SecKeychainItemRef itemRef, SecKeychainAttributeInfo *info, | 10 SecKeychainItemRef itemRef, SecKeychainAttributeInfo *info, |
9 SecItemClass *itemClass, SecKeychainAttributeList **attrList, | 11 SecItemClass *itemClass, SecKeychainAttributeList **attrList, |
10 UInt32 *length, void **outData) const { | 12 UInt32 *length, void **outData) const { |
11 return SecKeychainItemCopyAttributesAndData(itemRef, info, itemClass, | 13 return SecKeychainItemCopyAttributesAndData(itemRef, info, itemClass, |
12 attrList, length, outData); | 14 attrList, length, outData); |
13 } | 15 } |
14 | 16 |
15 OSStatus MacKeychain::ItemModifyAttributesAndData( | 17 OSStatus MacKeychain::ItemModifyAttributesAndData( |
(...skipping 81 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... | |
97 serviceName, | 99 serviceName, |
98 accountNameLength, | 100 accountNameLength, |
99 accountName, | 101 accountName, |
100 passwordLength, | 102 passwordLength, |
101 passwordData, | 103 passwordData, |
102 itemRef); | 104 itemRef); |
103 } | 105 } |
104 | 106 |
105 void MacKeychain::Free(CFTypeRef ref) const { | 107 void MacKeychain::Free(CFTypeRef ref) const { |
106 if (ref) { | 108 if (ref) { |
107 CFRelease(ref); | 109 CFRelease(ref); |
Ryan Sleevi
2012/03/16 20:58:37
nit: no braces
akalin
2012/03/17 07:19:44
Done.
| |
108 } | 110 } |
109 } | 111 } |
112 | |
113 } // namespace crypto | |
OLD | NEW |