From 5010c63606d04de53b2765fd98f125db75f95b15 Mon Sep 17 00:00:00 2001 From: Runxi Yu Date: Sun, 14 Sep 2025 03:52:06 +0800 Subject: [PATCH] Add parse_blob --- git/obj_blob.ha | 4 ++++ diff --git a/git/obj_blob.ha b/git/obj_blob.ha index 27333a77f862dfa7de929f34780caaad4eb0aa23..14c442d074c5d1051e234294928185c601a089a9 100644 --- a/git/obj_blob.ha +++ b/git/obj_blob.ha @@ -7,3 +7,7 @@ export fn blob_finish(b: blob) void = { free(b.data); }; +export fn parse_blob(id: oid, body: []u8) (blob | nomem) = { + let data = alloc(body...)?; + return blob { oid = id, data = data }; +}; -- 2.48.1