From 0c83ef5a225980d3e63f3e4f63eefef69f535076 Mon Sep 17 00:00:00 2001 From: default Date: Wed, 23 Nov 2022 18:58:07 +0100 Subject: [PATCH] New function list_add_md5(). --- data.c | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/data.c b/data.c index 824b209..e15fe7a 100644 --- a/data.c +++ b/data.c @@ -288,6 +288,25 @@ int object_del(const char *id) } +int list_add_md5(const char *fn, const char *md5) +/* adds an md5 to a list */ +{ + int status = 200; + FILE *f; + + if ((f = fopen(fn, "a")) != NULL) { + flock(fileno(f), LOCK_EX); + + fprintf(f, "%s\n", md5); + fclose(f); + } + else + status = 500; + + return status; +} + + d_char *_follower_fn(snac *snac, char *actor) { xs *md5 = xs_md5_hex(actor, strlen(actor));