diff --git a/contrib/win32/win32compat/ssh-agent/agent-request.c b/contrib/win32/win32compat/ssh-agent/agent-request.c index 072d7ea..fa361ac 100644 --- a/contrib/win32/win32compat/ssh-agent/agent-request.c +++ b/contrib/win32/win32compat/ssh-agent/agent-request.c @@ -85,8 +85,8 @@ convert_blob(struct agent_connection* con, char *blob, DWORD blen, char **eblob, memcpy(*eblob, out.pbData, out.cbData); *eblen = out.cbData; done: - if (out.cbData) - LocalFree(out.cbData); + if (out.pbData) + LocalFree(out.pbData); RevertToSelf(); return r; }