• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /macosx-10.9.5/Security-55471.14.18/sec/securityd/

Lines Matching refs:localError

1101     CFErrorRef localError = NULL;
1102 bool ok = SecDbItemEnsureDecrypted(item, &localError);
1103 if (localError) {
1104 if (SecErrorGetOSStatus(localError) == errSecDecode) {
1106 secerror("error %@ reading item %@ (corrupted)", localError, item);
1111 *error = localError;
1112 localError = NULL;
1114 CFReleaseSafe(localError);
1140 __block CFErrorRef localError = NULL;
1141 __block bool ok = SecDbItemDoInsert(item, dbconn, &localError);
1142 if (!ok && localError && CFErrorGetCode(localError) == SQLITE_CONSTRAINT && CFEqual(kSecDbErrorDomain, CFErrorGetDomain(localError))) {
1162 ok = SecDbItemSetValue(replace, rowid_attr, oldrowid, &localError);
1166 ok = ok && SecDbItemDoUpdate(old_item, replace, dbconn, &localError, ^bool (const SecDbAttr *attr) {
1170 ok = SecError(errSecInternal, &localError, CFSTR("no rowid for %@"), old_item);
1174 CFReleaseNull(localError); // Clear the error, since we replaced the item.
1179 if (localError)
1185 CFErrorRef e = localError ? localError : error ? *error : NULL;
1189 secerror("INSERT failed: %@", localError);
1190 if (localError) {
1192 *error = localError;
1193 localError = NULL;
1195 CFReleaseNull(localError);
1333 __block CFErrorRef localError = NULL;
1344 ok = ok && SecDbItemDoUpdate(old_item, new_item, dbconn, &localError, ^bool(const SecDbAttr *attr) {
1348 if (localError) {
1349 if(CFErrorGetCode(localError) == SQLITE_CONSTRAINT && CFEqual(kSecDbErrorDomain, CFErrorGetDomain(localError))) {
1372 CFReleaseNull(localError);
1379 if (localError) {
1382 *error = localError;
1383 localError = NULL;
1385 CFReleaseSafe(localError);