### Reproduction steps call `git_cred_ssh_key_new()` without a public key ### Expected behavior it works, the private key already has the public key encoded in it. ### Actual behavior it fails ### Version of libgit2 (release number or SHA1) c26ce78 (n/a, head given) ### Operating system(s) tested windows 7 downstream bug report: tgstation/tgstation-server#96 downstream bug report: libgit2/libgit2sharp#1468