|
@@ -4181,6 +4181,9 @@ struct mg_context *mg_start(mg_callback_t user_callback, void *user_data,
|
|
free_context(ctx);
|
|
free_context(ctx);
|
|
return NULL;
|
|
return NULL;
|
|
}
|
|
}
|
|
|
|
+ if (ctx->config[i] != NULL) {
|
|
|
|
+ cry(fc(ctx), "%s: duplicate option", name);
|
|
|
|
+ }
|
|
ctx->config[i] = mg_strdup(value);
|
|
ctx->config[i] = mg_strdup(value);
|
|
DEBUG_TRACE(("[%s] -> [%s]", name, value));
|
|
DEBUG_TRACE(("[%s] -> [%s]", name, value));
|
|
}
|
|
}
|