hex.c: reduce memory footprint of sha1_to_hex static buffers
[gitweb.git] / hex.c
diff --git a/hex.c b/hex.c
index bb402fbaa2a04ef0849789fdd814dcbb8773fff5..9ec5a3b325822e411ac7aa4416d9ea2a53ef94e7 100644 (file)
--- a/hex.c
+++ b/hex.c
@@ -51,7 +51,7 @@ int get_sha1_hex(const char *hex, unsigned char *sha1)
 char *sha1_to_hex(const unsigned char *sha1)
 {
        static int bufno;
-       static char hexbuffer[4][50];
+       static char hexbuffer[4][41];
        static const char hex[] = "0123456789abcdef";
        char *buffer = hexbuffer[3 & ++bufno], *buf = buffer;
        int i;