diff options
Diffstat (limited to '')
-rw-r--r-- | src/api.c | 4 |
1 files changed, 2 insertions, 2 deletions
@@ -135,8 +135,8 @@ signed char dc_json_cb (struct lejp_ctx * ctx, char reason) { /* to prevent warn } if (path == DC_JSON_DM && reason == LEJPCB_OBJECT_END) { struct dc_channel ** channel = &client->guilds[0]->channel; /* 1. guild = DMs */ - while (*channel) - channel = &(*channel)->next; + while (*channel) /* a ni to malo kremž? zakaj dodajam na konec, če bi lahko samo */ + channel = &(*channel)->next; /* dodal na začetek v O(1) */ if (!pass->api_io.channel->id) { dc_channel_free(pass->api_io.channel, DC_UNSET); pass->api_io.channel = NULL; |