Remove unneeded copy_index_item function
authorJonathan Dieter <jdieter@gmail.com>
Tue, 5 Jun 2018 11:10:47 +0000 (14:10 +0300)
committerJonathan Dieter <jdieter@gmail.com>
Tue, 5 Jun 2018 11:10:47 +0000 (14:10 +0300)
Signed-off-by: Jonathan Dieter <jdieter@gmail.com>
src/lib/index/index_common.c
src/lib/zck_private.h

index 30b9e9f663dafbb3d556d95e00ae96f319e86bad..0484cd9620adf63255e3d9728150ebe21c4c32c9 100644 (file)
@@ -93,26 +93,3 @@ void zck_index_free(zckCtx *zck) {
         zck->header_digest = NULL;
     }
 }
-
-zckIndexItem *copy_index_item(zckIndexItem *src) {
-    zckIndexItem *dst = zmalloc(sizeof(zckIndexItem));
-    if(dst == NULL) {
-        zck_log(ZCK_LOG_ERROR, "Unable to allocate %lu bytes\n",
-                sizeof(zckIndexItem));
-        return NULL;
-    }
-    dst->digest = zmalloc(src->digest_size);
-    if(dst->digest == NULL) {
-        free(dst);
-        zck_log(ZCK_LOG_ERROR, "Unable to allocate %lu bytes\n",
-                src->digest_size);
-        return NULL;
-    }
-    memcpy(dst->digest, src->digest, src->digest_size);
-    dst->digest_size = src->digest_size;
-    dst->valid = src->valid;
-    dst->start = src->start;
-    dst->comp_length = src->comp_length;
-    dst->length = src->length;
-    return dst;
-}
index f73e0fd2c7ea7e7965f5c01061497b7557524083..f76dcf51ad5fdda3250b69d073d63d47a5e45a57 100644 (file)
@@ -213,8 +213,6 @@ int zck_write_index(zckCtx *zck)
     __attribute__ ((warn_unused_result));
 zckIndexItem *zck_get_index_of_loc(zckIndex *index, size_t loc)
     __attribute__ ((warn_unused_result));
-zckIndexItem *copy_index_item(zckIndexItem *src)
-    __attribute__ ((warn_unused_result));
 
 /* io.c */
 int seek_data(int fd, off_t offset, int whence)