76 |
goto leave; |
goto leave; |
77 |
} |
} |
78 |
rawkey = gpgme_data_release_and_get_mem (keydata, &n); |
rawkey = gpgme_data_release_and_get_mem (keydata, &n); |
79 |
rawkey[n] = 0; |
rc = kserver_sendkey (kserver, port, rawkey, n); |
|
rc = kserver_sendkey (kserver, port, rawkey, strlen (rawkey)); |
|
80 |
if (rc) { |
if (rc) { |
81 |
hkp_err_box (dlg, kserver, port, rc); |
hkp_err_box (dlg, kserver, port, rc); |
82 |
goto leave; |
goto leave; |
87 |
|
|
88 |
leave: |
leave: |
89 |
gpgme_release (c); |
gpgme_release (c); |
90 |
safe_free (rawkey); |
if (rawkey) |
91 |
|
gpgme_free (rawkey); |
92 |
return rc; |
return rc; |
93 |
} /* hkp_send_key */ |
} /* hkp_send_key */ |
94 |
|
|