summaryrefslogtreecommitdiffstats
path: root/src/h.c
diff options
context:
space:
mode:
authorAnton Luka Šijanec <anton@sijanec.eu>2021-09-16 20:43:23 +0200
committerAnton Luka Šijanec <anton@sijanec.eu>2021-09-16 20:43:23 +0200
commit05a742b954d69b78e41d95ec2d5d07d127712cd5 (patch)
treeaaf6f55b3f51f8421b43129bf7b73c1068c41975 /src/h.c
parentadded json parsing mechanism (diff)
downloaddiscord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.tar
discord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.tar.gz
discord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.tar.bz2
discord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.tar.lz
discord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.tar.xz
discord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.tar.zst
discord.c-05a742b954d69b78e41d95ec2d5d07d127712cd5.zip
Diffstat (limited to '')
-rw-r--r--src/h.c2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/h.c b/src/h.c
index 5774cf2..3e47408 100644
--- a/src/h.c
+++ b/src/h.c
@@ -323,6 +323,7 @@ struct dc_user {
unsigned long long int id;
short int discriminator;
enum dc_status status;
+ char * path; /* yesfree, internal, so parser knows what object this user is from */
};
struct dc_user * dc_user_init () {
struct dc_user * s = calloc(1, sizeof(*s));
@@ -332,6 +333,7 @@ void dc_user_free (struct dc_user * s) {
if (!s)
return;
free(s->username);
+ free(s->path);
free(s);
}
struct dc_permission { /* permissions can be individual on a per-channel basis */