From 39db92b98457a609be8079ee72275f3f184b08b9 Mon Sep 17 00:00:00 2001 From: Frank Li Date: Tue, 26 Jan 2010 15:40:31 +0800 Subject: [PATCH] Add length check at CGitHash(CString $str) Signed-off-by: Frank Li --- src/Git/GitHash.h | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/src/Git/GitHash.h b/src/Git/GitHash.h index 4d65ba718..c494879e2 100644 --- a/src/Git/GitHash.h +++ b/src/Git/GitHash.h @@ -25,6 +25,14 @@ public: } CGitHash(CString &str) { + if(str.GetLength()= _T('0') && ch <= _T('9')) a |= (ch - _T('0'))&0xF; else if(ch >=_T('A') && ch <= _T('F')) -- 2.11.4.GIT