summary |
shortlog |
log |
commit | commitdiff |
tree
raw |
patch |
inline | side by side (from parent 1:
b359e6c)
const char **errmsg_p)
{
struct openssh_key *ret;
const char **errmsg_p)
{
struct openssh_key *ret;
char *line = NULL;
char *errmsg, *p;
int headers_done;
char *line = NULL;
char *errmsg, *p;
int headers_done;
+ fclose(fp);
+ fp = NULL;
+
if (ret->keyblob_len == 0 || !ret->keyblob) {
errmsg = "key body not present";
goto error;
if (ret->keyblob_len == 0 || !ret->keyblob) {
errmsg = "key body not present";
goto error;
sfree(ret);
}
if (errmsg_p) *errmsg_p = errmsg;
sfree(ret);
}
if (errmsg_p) *errmsg_p = errmsg;