summaryrefslogtreecommitdiffstats
path: root/src/ui.c
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2022-02-14 21:24:37 +0100
committerAnton Luka Šijanec <anton@sijanec.eu>2022-02-14 21:24:37 +0100
commitaaff3fb225290e639780bbdcd0a8d0f5c0121a50 (patch)
treec1c8b763a803706e6f27c89f4914046c13b4e8d4 /src/ui.c
parentgrem spat, ni testirano (diff)
downloaddiscord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.tar
discord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.tar.gz
discord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.tar.bz2
discord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.tar.lz
discord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.tar.xz
discord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.tar.zst
discord.c-aaff3fb225290e639780bbdcd0a8d0f5c0121a50.zip
Diffstat (limited to 'src/ui.c')
-rw-r--r--src/ui.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/src/ui.c b/src/ui.c
index 279ef4f..d7feb7e 100644
--- a/src/ui.c
+++ b/src/ui.c
@@ -14,6 +14,7 @@ G_DEFINE_AUTOPTR_CLEANUP_FUNC(gchar, g_free)
struct dc_ui_data {
GtkBuilder * b;
GKeyFile * k;
+ struct dc_client * c;
};
/*
# configuration file - loaded at startup, saved at exit, comments persist - description:
@@ -77,9 +78,9 @@ void dc_ui_spawn_channel (struct dc_channel * c /* needs a functional guild or s
GtkTreeIter i;
if (!c) {
gtk_tree_store_clear(l);
- for (size_t i = 0; i < c->guild->client->guilds_length; i++) {
- c->guild->client->guilds[i]->is_iter = FALSE;
- struct dc_channel * ch = c->guild->client->guilds[i]->channel;
+ for (size_t i = 0; i < d->c->guilds_length; i++) {
+ d->c->guilds[i]->is_iter = FALSE;
+ struct dc_channel * ch = d->c->guilds[i]->channel;
while (ch) {
ch->is_iter = FALSE;
ch = ch->next;