Jeff King <p...@peff.net> writes:

> @@ -1824,6 +1856,22 @@ static int packed_object_info(struct packed_git *p, 
> off_t obj_offset,
>               }
>       }
>  
> +     if (oi->delta_base_sha1) {
> +             if (type == OBJ_OFS_DELTA || type == OBJ_REF_DELTA) {
> +                     const unsigned char *base;
> +
> +                     base = get_delta_base_sha1(p, &w_curs, curpos,
> +                                                type, obj_offset);
> +                     if (!base) {
> +                             type = OBJ_BAD;
> +                             goto out;
> +                     }
> +
> +                     hashcpy(oi->delta_base_sha1, base);
> +             } else
> +                     hashclr(oi->delta_base_sha1);
> +     }
> +

Makes sense.
--
To unsubscribe from this list: send the line "unsubscribe git" in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html

Reply via email to