From cbbf9f1f8763c2fb1a21e68ce41ce75dba8ff059 Mon Sep 17 00:00:00 2001
From: Nick Hynes <nhynes@mit.edu>
Date: Mon, 27 Mar 2017 16:18:21 -0400
Subject: [PATCH] Fix Signature._pointer

---
 src/signature.c | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/src/signature.c b/src/signature.c
index 9990b1d..536a9fc 100644
--- a/src/signature.c
+++ b/src/signature.c
@@ -96,10 +96,10 @@ Signature_dealloc(Signature *self)
 
 PyDoc_STRVAR(Signature__pointer__doc__, "Get the signature's pointer. For internal use only.");
 PyObject *
-Signature__pointer__get__(Repository *self)
+Signature__pointer__get__(Signature *self)
 {
     /* Bytes means a raw buffer */
-    return PyBytes_FromStringAndSize((char *) &self->repo, sizeof(git_repository *));
+    return PyBytes_FromStringAndSize((char *) &self->signature, sizeof(git_signature *));
 }
 
 PyDoc_STRVAR(Signature__encoding__doc__, "Encoding.");