summaryrefslogtreecommitdiff
path: root/include/lcms2_plugin.h
diff options
context:
space:
mode:
authorMarti Maria <info@littlecms.com>2019-04-18 11:12:25 +0200
committerMarti Maria <info@littlecms.com>2019-04-18 11:12:25 +0200
commitd00bd1c4de38a98993c7c70572ff85c460fdcdf2 (patch)
tree185b2c0a17352671af20da0501b3987cc24c3042 /include/lcms2_plugin.h
parent239fc8734f180f0847d4405f32dd1459ee30ba98 (diff)
downloadlcms2-d00bd1c4de38a98993c7c70572ff85c460fdcdf2.tar.gz
expose MD5
let people to use MD5 internals. This is added in the plug-ins API
Diffstat (limited to 'include/lcms2_plugin.h')
-rw-r--r--include/lcms2_plugin.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/include/lcms2_plugin.h b/include/lcms2_plugin.h
index 17bec42..5affa82 100644
--- a/include/lcms2_plugin.h
+++ b/include/lcms2_plugin.h
@@ -94,6 +94,12 @@ CMSAPI cmsBool CMSEXPORT _cmsMAT3solve(cmsVEC3* x, cmsMAT3* a, cmsVEC
CMSAPI void CMSEXPORT _cmsMAT3eval(cmsVEC3* r, const cmsMAT3* a, const cmsVEC3* v);
+// MD5 low level -------------------------------------------------------------------------------------
+
+CMSAPI cmsHANDLE CMSEXPORT cmsMD5alloc(cmsContext ContextID);
+CMSAPI void CMSEXPORT cmsMD5add(cmsHANDLE Handle, const cmsUInt8Number* buf, cmsUInt32Number len);
+CMSAPI void CMSEXPORT cmsMD5finish(cmsProfileID* ProfileID, cmsHANDLE Handle);
+
// Error logging -------------------------------------------------------------------------------------
CMSAPI void CMSEXPORT cmsSignalError(cmsContext ContextID, cmsUInt32Number ErrorCode, const char *ErrorText, ...);