Thank you, applied.

I tried out your win32 port branch yesterday and noticed that all of
the tests and s_client all exited immediately, but it was too late to
dig into it. Mystery solved!

On Tue, Nov 11, 2014 at 1:21 AM,  <dongsheng.s...@gmail.com> wrote:
> From: Dongsheng Song <dongsheng.s...@gmail.com>
>
> Please see 
> http://msdn.microsoft.com/en-us/library/windows/desktop/aa379886(v=vs.85).aspx
> and
> http://msdn.microsoft.com/en-us/library/windows/desktop/aa379942%28v=vs.85%29.aspx
> for more details.
> ---
>  src/lib/libcrypto/crypto/getentropy_win.c | 6 +++---
>  1 file changed, 3 insertions(+), 3 deletions(-)
>
> diff --git a/src/lib/libcrypto/crypto/getentropy_win.c 
> b/src/lib/libcrypto/crypto/getentropy_win.c
> index f65e2b3..91e99c1 100644
> --- a/src/lib/libcrypto/crypto/getentropy_win.c
> +++ b/src/lib/libcrypto/crypto/getentropy_win.c
> @@ -1,7 +1,7 @@
>  /*     $OpenBSD: getentropy_win.c,v 1.1 2014/07/12 20:54:49 wouter Exp $     
>   */
>
>  /*
> - * Copyright (c) 2014, Theo de Raadt <dera...@openbsd.org>
> + * Copyright (c) 2014, Theo de Raadt <dera...@openbsd.org>
>   * Copyright (c) 2014, Bob Beck <b...@obtuse.com>
>   *
>   * Permission to use, copy, modify, and distribute this software for any
> @@ -44,9 +44,9 @@ getentropy(void *buf, size_t len)
>         }
>
>         if (CryptAcquireContext(&provider, NULL, NULL, PROV_RSA_FULL,
> -           CRYPT_VERIFYCONTEXT) != 0)
> +           CRYPT_VERIFYCONTEXT) == 0)
>                 goto fail;
> -       if (CryptGenRandom(provider, len, buf) != 0) {
> +       if (CryptGenRandom(provider, len, buf) == 0) {
>                 CryptReleaseContext(provider, 0);
>                 goto fail;
>         }
> --
> 2.1.2
>

Reply via email to