From 5c09440f4252223e9f0f49e7d67accd2d7455bbe Mon Sep 17 00:00:00 2001 From: Carlos Martín Nieto Date: Wed, 6 Mar 2013 23:59:33 +0100 Subject: Add a couple of missing methods around Blob --- blob.go | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'blob.go') diff --git a/blob.go b/blob.go index f7db15e..73e3ab3 100644 --- a/blob.go +++ b/blob.go @@ -20,6 +20,10 @@ func (v *Blob) Free() { C.git_object_free(v.ptr) } +func (v *Blob) Size() int64 { + return int64(C.git_blob_rawsize(v.ptr)) +} + func (v *Blob) Contents() []byte { size := C.int(C.git_blob_rawsize(v.ptr)) buffer := unsafe.Pointer(C.git_blob_rawcontent(v.ptr)) -- cgit v1.2.3