Commit Diff


commit - aa7a1117140efb46d2d3c82fa22087ea65ec6697
commit + b296ac1cb14cdee2765af4e41089c118062279d1
blob - d9f3910f84cec758f9f922c95b27d9d4d35e5151
blob + a03f6638af6fa2dafb07d148594a09931cb82389
--- lib/object_open_io.c
+++ lib/object_open_io.c
@@ -218,6 +218,7 @@ read_packed_object_raw(uint8_t **outbuf, off_t *size, 
 		    accumfile);
 		if (err)
 			goto done;
+		*size = obj->size;
 	}
 
 	*hdrlen = obj->hdrlen;