From fce6ddc99fe4894bbacf2271653d558292183d62 Mon Sep 17 00:00:00 2001 From: Rainer Gerhards Date: Mon, 26 May 2008 15:31:41 +0200 Subject: fixed fingerprint generator fixed problem introduced earlier today --- runtime/nsd_gtls.c | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) (limited to 'runtime/nsd_gtls.c') diff --git a/runtime/nsd_gtls.c b/runtime/nsd_gtls.c index 76f37c94..aaa3159c 100644 --- a/runtime/nsd_gtls.c +++ b/runtime/nsd_gtls.c @@ -287,9 +287,8 @@ GenFingerprintStr(uchar *pFingerprint, size_t sizeFingerprint, cstr_t **ppStr) CHKiRet(rsCStrConstruct(&pStr)); CHKiRet(rsCStrAppendStrWithLen(pStr, (uchar*)"SHA1", 4)); for(i = 0 ; i < sizeFingerprint ; ++i) { - CHKiRet(rsCStrAppendChar(pStr, ':')); snprintf((char*)buf, sizeof(buf), ":%2.2X", pFingerprint[i]); - CHKiRet(rsCStrAppendStrWithLen(pStr, buf, 2)); + CHKiRet(rsCStrAppendStrWithLen(pStr, buf, 3)); } CHKiRet(rsCStrFinish(pStr)); -- cgit