Commit 272644e3 authored by Sergey Lyubka's avatar Sergey Lyubka

mg_md5 returns char *, not void

parent 55ef3afe
......@@ -2190,7 +2190,7 @@ static void bin2str(char *to, const unsigned char *p, size_t len) {
}
// Return stringified MD5 hash for list of strings. Buffer must be 33 bytes.
void mg_md5(char buf[33], ...) {
char *mg_md5(char buf[33], ...) {
unsigned char hash[16];
const char *p;
va_list ap;
......@@ -2206,6 +2206,7 @@ void mg_md5(char buf[33], ...) {
MD5Final(hash, &ctx);
bin2str(buf, hash, sizeof(hash));
return buf;
}
// Check the user's password, return 1 if OK
......
......@@ -340,7 +340,7 @@ const char *mg_version(void);
// MD5 hash. Example:
// char buf[33];
// mg_md5(buf, "aa", "bb", NULL);
void mg_md5(char buf[33], ...);
char *mg_md5(char buf[33], ...);
#ifdef __cplusplus
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment