From 8889f4a2eeec08c53eda7feb75e978df4d811eba Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Tue, 19 Jul 2005 11:23:02 +0000 Subject: (gpgsm_get_certid): Cast printf arg to unsigned. Bug accidently introduced while solving the #$%^& gcc signed/unsigned char* warnings. --- sm/fingerprint.c | 4 +--- 1 file changed, 1 insertion(+), 3 deletions(-) (limited to 'sm/fingerprint.c') diff --git a/sm/fingerprint.c b/sm/fingerprint.c index 9c3ab85db..9441483bf 100644 --- a/sm/fingerprint.c +++ b/sm/fingerprint.c @@ -318,7 +318,7 @@ gpgsm_get_certid (ksba_cert_t cert) sprintf (endp, "%02X", hash[i]); *endp++ = '.'; for (i=0; i < n; i++, endp += 2) - sprintf (endp, "%02X", p[i]); + sprintf (endp, "%02X", ((unsigned char*)p)[i]); *endp = 0; xfree (serial); @@ -328,5 +328,3 @@ gpgsm_get_certid (ksba_cert_t cert) - - -- cgit v1.2.3