]> git.saurik.com Git - apple/security.git/blobdiff - OSX/libsecurity_utilities/lib/superblob.h
Security-59754.80.3.tar.gz
[apple/security.git] / OSX / libsecurity_utilities / lib / superblob.h
index ba7a581138d10ce675aeb2279a4863b707beb2f8..ce20f30a7cc345926eae94f3d9725e4d7fc5974d 100644 (file)
@@ -6,6 +6,7 @@
 
 #include <security_utilities/blob.h>
 #include <map>
+#include <sstream>
 #include <vector>
 
 namespace Security {
@@ -262,8 +263,10 @@ _BlobType *SuperBlobCore<_BlobType, _magic, _Type>::Maker::make() const
                pc += it->second->length();
                n++;
        }
-       secinfo("superblob", "Maker %p assembles %ld blob(s) into %p (size=%d)",
-               this, mPieces.size(), result, total);
+       ostringstream os;
+       os << "Maker " << this << " assembles " << mPieces.size() << " blob(s) into " << result
+          << " (size=" << total << ")";
+       secinfo("superblob", "%s", os.str().c_str());
        return result;
 }