* Push another @len bytes of data from @buf to the MD5 hash
* represented by @context. You can call it multiple time on the same
* @context without reinitializing it and the result will be the same
* Push another @len bytes of data from @buf to the MD5 hash
* represented by @context. You can call it multiple time on the same
* @context without reinitializing it and the result will be the same
- * Call this after the last md5_update(). It will terminate the
- * algorithm and return pointer to the result.
+ * Call this after the last @md5_update(). It will terminate the
+ * algorithm and return a pointer to the result.
*
* Note that the data it points to are stored inside the @context, so
* if you use it to compute another hash or it ceases to exist, the
* pointer becomes invalid.
*
* Note that the data it points to are stored inside the @context, so
* if you use it to compute another hash or it ceases to exist, the
* pointer becomes invalid.
* data in @in and transforms the hash in @buf according to them.
*
* You probably do not want to call this one directly.
* data in @in and transforms the hash in @buf according to them.
*
* You probably do not want to call this one directly.
* @buffer, creates the hash from them and returns it in @output.
*
* It is equivalent to this code:
* @buffer, creates the hash from them and returns it in @output.
*
* It is equivalent to this code: