summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorNikos Mavrogiannopoulos <nmav@crystal.(none)>2008-06-04 19:52:46 +0300
committerNikos Mavrogiannopoulos <nmav@crystal.(none)>2008-06-04 19:52:46 +0300
commit12376a5162ad880bd500438f479167054678b366 (patch)
treec5ff082fc26819d435f630deb762443b10fed232
parentfc9394cc92e641dc654c8502a93cf4a477c90545 (diff)
downloadgnutls-12376a5162ad880bd500438f479167054678b366.tar.gz
safer copying of keyid type.
-rw-r--r--lib/openpgp/pgp.c4
-rw-r--r--lib/openpgp/privkey.c4
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;
}