server: make sure ‘overrides’ have been initialized in all error paths

This commit is contained in:
Daniel Eklöf 2021-06-23 15:38:29 +02:00
parent 15e7e80245
commit ef349bfea2
No known key found for this signature in database
GPG key ID: 5BBD4992C116573F

View file

@ -150,6 +150,7 @@ fdm_client(struct fdm *fdm, int fd, int events, void *data)
struct server *server = client->server;
char **argv = NULL;
config_override_t overrides = tll_init();
if (events & EPOLLHUP)
goto shutdown;
@ -240,7 +241,6 @@ fdm_client(struct fdm *fdm, int fd, int events, void *data)
uint8_t *p = client->buffer.data;
const uint8_t *end = &client->buffer.data[client->buffer.idx];
config_override_t overrides = tll_init();
struct client_data cdata;
CHECK_BUF(sizeof(cdata));