summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/server.c3
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);