diff options
| author | 2026-08-26 17:58:15 -0400 | |
|---|---|---|
| committer | 2026-08-26 17:58:15 -0400 | |
| commit | b112da5b9825262b3b779bd699a4cf4bca8b6d01 (patch) | |
| tree | 7742d66d3aac6bc007c638377f81da738e9886be /src/fruits/cmc/cmc.c | |
| parent | 197d41a3e23cab35848f623c6133baccc62aacbe (diff) | |
| download | camu-b112da5b9825262b3b779bd699a4cf4bca8b6d01.tar.gz camu-b112da5b9825262b3b779bd699a4cf4bca8b6d01.tar.bz2 camu-b112da5b9825262b3b779bd699a4cf4bca8b6d01.zip | |
Rough cmc UI tweaking
Signed-off-by: Andrew Opalach <andrew@akon.city>
Diffstat (limited to 'src/fruits/cmc/cmc.c')
| -rw-r--r-- | src/fruits/cmc/cmc.c | 10 |
1 files changed, 8 insertions, 2 deletions
diff --git a/src/fruits/cmc/cmc.c b/src/fruits/cmc/cmc.c index f44f82f..f015772 100644 --- a/src/fruits/cmc/cmc.c +++ b/src/fruits/cmc/cmc.c @@ -5,6 +5,7 @@ #include "../../server/common.h" #include "../../liana/list.h" #include "../../codec/packet_ext.h" +#include "../../util/color_palette.h" #include "cmc.h" @@ -248,8 +249,7 @@ static bool parse_command_line(s32 argc, char *argv[]) } else if (al_str_eq(&al_str_cr(argv[1]), &al_str_c("search"))) { if (argc < 3) return false; c.cli.command = CLI_SEARCH; - str query; - al_str_from(&query, ""); + str query = AL_STR_EMPTY; for (s32 i = 2; i < argc; i++) { al_str_cat(&query, &al_str_cr(argv[i])); if (i != argc - 1) { @@ -273,10 +273,16 @@ s32 main(s32 argc, char *argv[]) goto err; } + camu_colors_default_init(); + nn_event_loop_init(&c.loop); al_array_init(c.lists); +#ifdef CAMU_HAVE_PORTAL // @TODO: Incomplete camu_post_cache_init(&c.cache); +#else + al_assert(false); +#endif al_array_init(c.searches); str user = al_str_c("guest"); |