Pass serial within struct server_params

This was the only option passed separately.
This commit is contained in:
Romain Vimont
2021-05-17 09:41:22 +02:00
parent 6adc97198b
commit 4c31911df2
3 changed files with 8 additions and 8 deletions

View File

@@ -407,16 +407,15 @@ run_wait_server(void *data) {
}
bool
server_start(struct server *server, const char *serial,
const struct server_params *params) {
if (serial) {
server->serial = strdup(serial);
server_start(struct server *server, const struct server_params *params) {
if (params->serial) {
server->serial = strdup(params->serial);
if (!server->serial) {
return false;
}
}
if (!push_server(serial)) {
if (!push_server(params->serial)) {
/* server->serial will be freed on server_destroy() */
return false;
}