Skip to content

Commit dbe82ac

Browse files
authored
Merge pull request etr#105 from rdiazmartin/v0.9.0_rdiazmartin
fixed a problem that causes a memory leak. We are passing user, pass,
2 parents ac643db + e53d066 commit dbe82ac

File tree

2 files changed

+4
-4
lines changed

2 files changed

+4
-4
lines changed

src/httpserver/webserver.hpp

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -304,7 +304,7 @@ class webserver
304304

305305
void end_request_construction(MHD_Connection* connection,
306306
struct details::modded_request* mr, const char* version,
307-
const char* method, char* user, char* pass, char* digested_user
307+
const char* method, char* &user, char* &pass, char* &digested_user
308308
);
309309

310310
int finalize_answer(MHD_Connection* connection,

src/webserver.cpp

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -719,9 +719,9 @@ void webserver::end_request_construction(
719719
struct details::modded_request* mr,
720720
const char* version,
721721
const char* method,
722-
char* user,
723-
char* pass,
724-
char* digested_user
722+
char* &user,
723+
char* &pass,
724+
char* &digested_user
725725
)
726726
{
727727
mr->ws = this;

0 commit comments

Comments
 (0)