commit b102a16b7b8086318a91b9738a1e9055b04622fa from: Omar Polo via: Thomas Adam date: Tue Feb 07 20:14:55 2023 UTC got_object_open: copy whole id not just the sha1 ok stsp@ commit - dc43cdc9c619cfe64774791cffda578d9c0f6e8d commit + b102a16b7b8086318a91b9738a1e9055b04622fa blob - 7b059d3b39b9c64f2fe8aeb1be1608f27453c3ac blob + 939039951500deb454ce2c838e5cd251502f3cd3 --- lib/object_open_privsep.c +++ lib/object_open_privsep.c @@ -444,7 +444,7 @@ got_object_open(struct got_object **obj, struct got_re if (err) return err; - memcpy((*obj)->id.sha1, id->sha1, SHA1_DIGEST_LENGTH); + memcpy(&(*obj)->id, id, sizeof(*id)); (*obj)->refcnt++; return got_repo_cache_object(repo, id, *obj);