Commit a1a64bb7 authored by Tom Lane's avatar Tom Lane

Further tweaking of Win32-specific random code. Marko Kreen

parent e82f7e9e
......@@ -26,7 +26,7 @@
* OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
* SUCH DAMAGE.
*
* $PostgreSQL: pgsql/contrib/pgcrypto/random.c,v 1.13 2005/07/11 17:00:03 tgl Exp $
* $PostgreSQL: pgsql/contrib/pgcrypto/random.c,v 1.14 2005/07/11 19:06:46 tgl Exp $
*/
#include "postgres.h"
......@@ -104,7 +104,6 @@ try_dev_random(uint8 *dst)
#define TRY_WIN32_GENRAND
#define TRY_WIN32_PERFC
#define _WIN32_WINNT 0x0400
#include <windows.h>
#include <wincrypt.h>
......@@ -128,7 +127,7 @@ static uint8 * try_win32_genrand(uint8 *dst)
res = CryptGenRandom(h, RND_BYTES, dst);
if (res == TRUE)
dst += len;
dst += RND_BYTES;
CryptReleaseContext(h, 0);
return dst;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment