diff options
author | Nikos Mavrogiannopoulos <nmav@crystal.(none)> | 2008-06-04 19:52:46 +0300 |
---|---|---|
committer | Nikos Mavrogiannopoulos <nmav@crystal.(none)> | 2008-06-04 19:52:46 +0300 |
commit | 12376a5162ad880bd500438f479167054678b366 (patch) | |
tree | c5ff082fc26819d435f630deb762443b10fed232 | |
parent | fc9394cc92e641dc654c8502a93cf4a477c90545 (diff) | |
download | gnutls-12376a5162ad880bd500438f479167054678b366.tar.gz |
safer copying of keyid type.
-rw-r--r-- | lib/openpgp/pgp.c | 4 | ||||
-rw-r--r-- | lib/openpgp/privkey.c | 4 |
2 files changed, 4 insertions, 4 deletions
diff --git a/lib/openpgp/pgp.c b/lib/openpgp/pgp.c index 8df59f3965..02834f72b8 100644 --- a/lib/openpgp/pgp.c +++ b/lib/openpgp/pgp.c @@ -1461,7 +1461,7 @@ gnutls_openpgp_crt_get_preferred_key_id (gnutls_openpgp_crt_t key, return GNUTLS_E_INVALID_REQUEST; } - memcpy( keyid, key->preferred_keyid, sizeof(keyid)); + memcpy( keyid, key->preferred_keyid, sizeof(gnutls_openpgp_keyid_t)); return 0; } @@ -1497,7 +1497,7 @@ int ret; } key->preferred_set = 1; - memcpy( key->preferred_keyid, keyid, sizeof(keyid)); + memcpy( key->preferred_keyid, keyid, sizeof(gnutls_openpgp_keyid_t)); return 0; } diff --git a/lib/openpgp/privkey.c b/lib/openpgp/privkey.c index 012ce15d10..5a7e2d53c5 100644 --- a/lib/openpgp/privkey.c +++ b/lib/openpgp/privkey.c @@ -1059,7 +1059,7 @@ gnutls_openpgp_privkey_get_preferred_key_id (gnutls_openpgp_privkey_t key, return GNUTLS_E_INVALID_REQUEST; } - memcpy( keyid, key->preferred_keyid, sizeof(keyid)); + memcpy( keyid, key->preferred_keyid, sizeof(gnutls_openpgp_keyid_t)); return 0; } @@ -1096,7 +1096,7 @@ gnutls_openpgp_privkey_set_preferred_key_id (gnutls_openpgp_privkey_t key, } key->preferred_set = 1; - memcpy( key->preferred_keyid, keyid, sizeof(keyid)); + memcpy( key->preferred_keyid, keyid, sizeof(gnutls_openpgp_keyid_t)); return 0; } |