From mboxrd@z Thu Jan 1 00:00:00 1970 From: list at eworm.de (Christian Hesse) Date: Tue, 4 Oct 2016 10:19:20 +0200 Subject: [PATCH 02/10] ui-blob: replace 'unsigned char sha1[20]' with 'struct object_id oid' In-Reply-To: References: <20161004095050.29c7859b@leda.localdomain> <20161004075203.22115-1-list@eworm.de> <20161004075203.22115-2-list@eworm.de> Message-ID: <20161004101920.215d1db8@leda.localdomain> "Jason A. Donenfeld" on Tue, 2016/10/04 10:07: > On Tue, Oct 4, 2016 at 9:51 AM, Christian Hesse wrote: > > + hashcpy(walk_tree_ctx->matched_oid.hash, sha1); > > + if (sha1_object_info(oid.hash, &size) != OBJ_COMMIT) > > + type = sha1_object_info(oid.hash, &size); > > + type = sha1_object_info(oid.hash, &size); > > + buf = read_sha1_file(oid.hash, &type, &size); > > + type = sha1_object_info(oid.hash, &size); > > + buf = read_sha1_file(oid.hash, &type, &size); > > Presumably upstream git doesn't have an oid family of functions for these > yet? No. I think I have replaced everything possible. John wrote a comment about changing format_notes(), but that is an upstream function as well. -- main(a){char*c=/* Schoene Gruesse */"B?IJj;MEH" "CX:;",b;for(a/* Best regards my address: */=0;b=c[a++];) putchar(b-1/(/* Chris cc -ox -xc - && ./x */b/42*2-3)*42);} -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 455 bytes Desc: OpenPGP digital signature URL: