]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_codesigning/lib/SecAssessment.cpp
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_codesigning / lib / SecAssessment.cpp
index 1db113117d57501dbd4c5d0906d34901a4b0c83d..84f5c10e6d1201e2a3eada135163a1498f14e4d3 100644 (file)
@@ -425,10 +425,10 @@ CFDictionaryRef SecAssessmentCopyUpdate(CFTypeRef target,
 
        if (flags & kSecAssessmentFlagDirect) {
                // ask the engine right here to do its thing
-               result = gEngine().update(target, flags, ctx);
+               result.take(gEngine().update(target, flags, ctx));
        } else {
                // relay the question to our daemon for consideration
-               result = xpcEngineUpdate(target, flags, ctx);
+               result.take(xpcEngineUpdate(target, flags, ctx));
        }
 
        traceUpdate(target, context, result);