summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar default2022-12-14 05:36:30 +0100
committerGravatar default2022-12-14 05:36:30 +0100
commit746624144c0dbb5b3fbc4bb02e0dfa1a2726f60e (patch)
tree16b58e223e86377b5c6379b25857a05ec9318ec5
parentSome code reordering to placate scan-build's wrath. (diff)
downloadsnac2-746624144c0dbb5b3fbc4bb02e0dfa1a2726f60e.tar.gz
snac2-746624144c0dbb5b3fbc4bb02e0dfa1a2726f60e.tar.xz
snac2-746624144c0dbb5b3fbc4bb02e0dfa1a2726f60e.zip
Fixed a deletion error.
-rw-r--r--data.c10
1 files changed, 9 insertions, 1 deletions
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)
241} 241}
242 242
243 243
244int index_del(const char *fn, const char *md5) 244int index_del_md5(const char *fn, const char *md5)
245/* deletes an md5 from an index */ 245/* deletes an md5 from an index */
246{ 246{
247 int status = 404; 247 int status = 404;
@@ -279,6 +279,14 @@ int index_del(const char *fn, const char *md5)
279} 279}
280 280
281 281
282int index_del(const char *fn, const char *id)
283/* deletes an id from an index */
284{
285 xs *md5 = xs_md5_hex(id, strlen(id));
286 return index_del_md5(fn, md5);
287}
288
289
282int index_in_md5(const char *fn, const char *md5) 290int index_in_md5(const char *fn, const char *md5)
283/* checks if the md5 is already in the index */ 291/* checks if the md5 is already in the index */
284{ 292{