]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_cdsa_plugin/lib/csputilities.cpp
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_cdsa_plugin / lib / csputilities.cpp
index e0d78ff14539b518c694b2864a6a177fd38be53b..55a43002f6fce7ed8d5dfe47d9107d5e8b3ef99c 100644 (file)
@@ -33,9 +33,10 @@ using LowLevelMemoryUtilities::increment;
 CSPFullPluginSession::Writer::Writer(CssmData *v, uint32 n, CssmData *rem)
 : vec(v), firstVec(v), lastVec(v + n - 1), remData(rem)
 {
-    if (vec == NULL || n == 0)
+    if (vec == NULL || n == 0) {
         CssmError::throwMe(CSSMERR_CSP_INVALID_OUTPUT_VECTOR); // CDSA p.253, amended
-       useData(vec);
+    }
+    useData(vec);
     written = 0;
 }