Commit: f8ab3fd30f163fad9f96c889d1989faab5a471e0
Author: Sergey Sharybin
Date:   Sat Nov 21 22:07:59 2015 +0500
Branches: master
https://developer.blender.org/rBf8ab3fd30f163fad9f96c889d1989faab5a471e0

Cycles: add utility function to calculate MD5 hash of a given string

===================================================================

M       intern/cycles/util/util_md5.cpp
M       intern/cycles/util/util_md5.h

===================================================================

diff --git a/intern/cycles/util/util_md5.cpp b/intern/cycles/util/util_md5.cpp
index b2a32c4..fec9605 100644
--- a/intern/cycles/util/util_md5.cpp
+++ b/intern/cycles/util/util_md5.cpp
@@ -373,5 +373,12 @@ string MD5Hash::get_hex()
        return string(buf);
 }
 
+string util_md5_string(const string& str)
+{
+       MD5Hash md5;
+       md5.append((uint8_t*)str.c_str(), str.size());
+       return md5.get_hex();
+}
+
 CCL_NAMESPACE_END
 
diff --git a/intern/cycles/util/util_md5.h b/intern/cycles/util/util_md5.h
index aab177d..d0af9fd 100644
--- a/intern/cycles/util/util_md5.h
+++ b/intern/cycles/util/util_md5.h
@@ -53,6 +53,8 @@ protected:
        uint8_t buf[64]; /* accumulate block */
 };
 
+string util_md5_string(const string& str);
+
 CCL_NAMESPACE_END
 
 #endif /* __UTIL_MD5_H__ */

_______________________________________________
Bf-blender-cvs mailing list
[email protected]
http://lists.blender.org/mailman/listinfo/bf-blender-cvs

Reply via email to