diff options
author | Werner Koch <[email protected]> | 2005-07-19 11:23:02 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2005-07-19 11:23:02 +0000 |
commit | 8889f4a2eeec08c53eda7feb75e978df4d811eba (patch) | |
tree | 745e34d658a141de43e51f038e0d7fcb580db2ec | |
parent | 2005-07-04 Marcus Brinkmann <[email protected]> (diff) | |
download | gnupg-8889f4a2eeec08c53eda7feb75e978df4d811eba.tar.gz gnupg-8889f4a2eeec08c53eda7feb75e978df4d811eba.zip |
(gpgsm_get_certid): Cast printf arg to unsigned.
Bug accidently introduced while solving the #$%^& gcc
signed/unsigned char* warnings.
Diffstat (limited to '')
-rw-r--r-- | sm/ChangeLog | 6 | ||||
-rw-r--r-- | sm/fingerprint.c | 4 |
2 files changed, 7 insertions, 3 deletions
diff --git a/sm/ChangeLog b/sm/ChangeLog index d9f295e1d..f1eb49c2c 100644 --- a/sm/ChangeLog +++ b/sm/ChangeLog @@ -1,3 +1,9 @@ +2005-07-19 Werner Koch <[email protected]> + + * fingerprint.c (gpgsm_get_certid): Cast printf arg to unsigned. + Bug accidently introduced while solving the #$%^& gcc + signed/unsigned char* warnings. + 2005-06-15 Werner Koch <[email protected]> * delete.c (delete_one): Changed FPR to unsigned. 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) - - |