projects
/
git.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
[PATCH] Make get_sha1_basic() more careful
[git.git]
/
sha1_name.c
diff --git
a/sha1_name.c
b/sha1_name.c
index
df45b17
..
fdd3214
100644
(file)
--- a/
sha1_name.c
+++ b/
sha1_name.c
@@
-148,7
+148,7
@@
static int get_sha1_basic(const char *str, int len, unsigned char *sha1)
};
const char **p;
- if (!get_sha1_hex(str, sha1))
+ if (
len == 40 &&
!get_sha1_hex(str, sha1))
return 0;
for (p = prefix; *p; p++) {