diff --git a/src/include/d_options.rec b/src/include/d_options.rec index d0488563..88e16932 100644 --- a/src/include/d_options.rec +++ b/src/include/d_options.rec @@ -180,7 +180,7 @@ CustomSetter: /* custom setter */ + ++cert_size; /* Space for zero-termination */ + ++key_size; /* Space for zero-termination */ + if (NULL != option->val.tls_cert_key.v_mem_pass) -+ pass_size = strlen (option->val.tls_cert_key.v_mem_cert); ++ pass_size = strlen (option->val.tls_cert_key.v_mem_pass); + else + pass_size = 0; + if (0 != pass_size) diff --git a/src/mhd2/daemon_set_options.c b/src/mhd2/daemon_set_options.c index d32da022..644f28b6 100644 --- a/src/mhd2/daemon_set_options.c +++ b/src/mhd2/daemon_set_options.c @@ -104,7 +104,7 @@ MHD_daemon_set_options ( ++cert_size; /* Space for zero-termination */ ++key_size; /* Space for zero-termination */ if (NULL != option->val.tls_cert_key.v_mem_pass) - pass_size = strlen (option->val.tls_cert_key.v_mem_cert); + pass_size = strlen (option->val.tls_cert_key.v_mem_pass); else pass_size = 0; if (0 != pass_size)