From 746624144c0dbb5b3fbc4bb02e0dfa1a2726f60e Mon Sep 17 00:00:00 2001 From: default Date: Wed, 14 Dec 2022 05:36:30 +0100 Subject: [PATCH] Fixed a deletion error. --- data.c | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/data.c b/data.c index eeda333..9f79c13 100644 --- a/data.c +++ b/data.c @@ -241,7 +241,7 @@ int index_add(const char *fn, const char *id) } -int index_del(const char *fn, const char *md5) +int index_del_md5(const char *fn, const char *md5) /* deletes an md5 from an index */ { int status = 404; @@ -279,6 +279,14 @@ int index_del(const char *fn, const char *md5) } +int index_del(const char *fn, const char *id) +/* deletes an id from an index */ +{ + xs *md5 = xs_md5_hex(id, strlen(id)); + return index_del_md5(fn, md5); +} + + int index_in_md5(const char *fn, const char *md5) /* checks if the md5 is already in the index */ {