|
@@ -17990,6 +17990,16 @@ mg_connect_client_impl(const struct mg_client_options *client_options,
|
|
(struct mg_connection *)mg_calloc(1,
|
|
(struct mg_connection *)mg_calloc(1,
|
|
conn_size + ctx_size + max_req_size);
|
|
conn_size + ctx_size + max_req_size);
|
|
|
|
|
|
|
|
+ if (error != NULL) {
|
|
|
|
+ if (error->text_buffer_size > 0) {
|
|
|
|
+ error->text[0] = 0;
|
|
|
|
+ }
|
|
|
|
+ if (error->code != NULL))
|
|
|
|
+ {
|
|
|
|
+ *error->code = MG_ERROR_DATA_CODE_OK;
|
|
|
|
+ }
|
|
|
|
+ }
|
|
|
|
+
|
|
if (conn == NULL) {
|
|
if (conn == NULL) {
|
|
if ((error != NULL) && (error->text_buffer_size > 0)) {
|
|
if ((error != NULL) && (error->text_buffer_size > 0)) {
|
|
mg_snprintf(NULL,
|
|
mg_snprintf(NULL,
|