Skip to content
Snippets Groups Projects
Commit 0a3ce6cc authored by Henrik (Grubba) Grubbström's avatar Henrik (Grubba) Grubbström
Browse files

Fixed bug.

Rev: src/modules/_Crypto/nt.c:1.5
parent 903b7781
Branches
Tags
No related merge requests found
/* /*
* $Id: nt.c,v 1.4 2000/08/09 13:22:06 grubba Exp $ * $Id: nt.c,v 1.5 2000/08/09 13:23:17 grubba Exp $
* *
* NT crypto stuff for Pike * NT crypto stuff for Pike
*/ */
...@@ -54,12 +54,12 @@ static void f_CryptGenRandom(INT32 args) ...@@ -54,12 +54,12 @@ static void f_CryptGenRandom(INT32 args)
{ {
struct cryptcontext_storage *c = THIS_CRYPTCONTEXT; struct cryptcontext_storage *c = THIS_CRYPTCONTEXT;
struct pike_string *str = NULL, *res; struct pike_string *str = NULL, *res;
ptrdiff_t siz; INT_TYPE siz;
get_all_args("CryptGenRandom()", args, (args>1? "%i%S":"%i"), &siz, &str); get_all_args("CryptGenRandom()", args, (args>1? "%i%S":"%i"), &siz, &str);
if(siz == 0 && str != NULL) if(siz == 0 && str != NULL)
siz = str->len; siz = DO_NOT_WARN(str->len);
res = begin_shared_string(siz); res = begin_shared_string(siz);
if(str != NULL && siz > 0) if(str != NULL && siz > 0)
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment