Merge branch 'jc/no-need-for-env-in-sh-scripts'
[gitweb.git] / grep.c
diff --git a/grep.c b/grep.c
index c668034739258d0cd1e7108357da80d44891221f..f5101f7218962f026aff7dd2d891cf7bc010a9ea 100644 (file)
--- a/grep.c
+++ b/grep.c
@@ -1650,7 +1650,7 @@ void grep_source_init(struct grep_source *gs, enum grep_source_type type,
                break;
        case GREP_SOURCE_SHA1:
                gs->identifier = xmalloc(20);
-               memcpy(gs->identifier, identifier, 20);
+               hashcpy(gs->identifier, identifier);
                break;
        case GREP_SOURCE_BUF:
                gs->identifier = NULL;