summaryrefslogtreecommitdiff
path: root/src/server
diff options
context:
space:
mode:
authorAndrew Opalach <andrew@akon.city> 2024-11-10 15:40:44 -0500
committerAndrew Opalach <andrew@akon.city> 2024-11-10 15:40:44 -0500
commitb4bcfa1da5c1be9f7999d4d4df4e8d1b73c3061a (patch)
treef8c8c154093a27693ff3fc8c943d9b60388bfcea /src/server
parent93908b8c5931c944b1e91c057ef9b55933944814 (diff)
downloadcamu-b4bcfa1da5c1be9f7999d4d4df4e8d1b73c3061a.tar.gz
camu-b4bcfa1da5c1be9f7999d4d4df4e8d1b73c3061a.tar.bz2
camu-b4bcfa1da5c1be9f7999d4d4df4e8d1b73c3061a.zip
Make list entry name a wide string
Signed-off-by: Andrew Opalach <andrew@akon.city>
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;
}
}