diff options
Diffstat (limited to 'src/net/tcp/httpcore.c')
-rw-r--r-- | src/net/tcp/httpcore.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/net/tcp/httpcore.c b/src/net/tcp/httpcore.c index d94ab5f0..f14ce9a8 100644 --- a/src/net/tcp/httpcore.c +++ b/src/net/tcp/httpcore.c @@ -1081,7 +1081,8 @@ static char * http_basic_auth ( struct http_request *http ) { snprintf ( user_pw, sizeof ( user_pw ), "%s:%s", user, password ); /* Base64-encode the "user:password" string */ - base64_encode ( ( void * ) user_pw, user_pw_len, user_pw_base64 ); + base64_encode ( user_pw, user_pw_len, user_pw_base64, + sizeof ( user_pw_base64 ) ); /* Generate the authorisation string */ len = asprintf ( &auth, "Authorization: Basic %s\r\n", |