summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
Diffstat (limited to 'src/server')
-rw-r--r--src/server/server.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/src/server/server.c b/src/server/server.c
index a76fb77..a77046b 100644
--- a/src/server/server.c
+++ b/src/server/server.c
@@ -310,7 +310,10 @@ static void handle_add_command(struct camu_server *server, struct lia_list *list
resource->r.node->userdata = (struct camu_resource *)resource;
resource->r.duration = LIANA_TIMESTAMP_INVALID;
al_array_init(resource->r.pending);
- lia_list_add(list, resource, resource->r.duration, &path);
+ wstr name;
+ al_wstr_from_str(&name, &path);
+ lia_list_add(list, resource, resource->r.duration, &name);
+ al_wstr_free(&name);
break;
}
case CAMU_RESOURCE_PORTAL: {
@@ -341,7 +344,7 @@ static void handle_add_command(struct camu_server *server, struct lia_list *list
resource->r.node->userdata = (struct camu_resource *)resource;
resource->r.duration = LIANA_TIMESTAMP_INVALID;
al_array_init(resource->r.pending);
- lia_list_add(list, resource, resource->r.duration, al_str_c("dfdd"));
+ lia_list_add(list, resource, resource->r.duration, &resource->post->title);
break;
}
}