diff options
Diffstat (limited to 'src/server')
| -rw-r--r-- | src/server/server.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/src/server/server.c b/src/server/server.c index a72a1b1..f53eb52 100644 --- a/src/server/server.c +++ b/src/server/server.c @@ -301,7 +301,7 @@ static void handle_add_command(struct camu_server *server, struct lia_list *list { u8 op = aki_packet_read_u8(packet); struct cch_entry *entry = NULL; - struct camu_resource *resource; + struct camu_resource *resource = NULL; wstr name; switch (op) { case CAMU_RESOURCE_FILE: { @@ -353,6 +353,7 @@ static void handle_add_command(struct camu_server *server, struct lia_list *list break; } } + al_assert(resource); resource->load = CAMU_RESOURCE_NOT_LOADED; resource->entry = entry; resource->node = lia_server_create_node(&server->data.server, resource->entry); |