X-Git-Url: http://wien.tomnetworks.com/gitweb/?a=blobdiff_plain;f=mono%2Futils%2Fmono-rand.h;h=383ffd565b4c287e2426e4e556d8b522e566b982;hb=1004d95b6b70e8b67a2b6782e0832faab9fa269a;hp=cf899dcba7ad8c8cfc743512bbc5490785236e79;hpb=381708c6cd7a339c51800ea786881f6474214d5a;p=mono.git diff --git a/mono/utils/mono-rand.h b/mono/utils/mono-rand.h index cf899dcba7a..383ffd565b4 100644 --- a/mono/utils/mono-rand.h +++ b/mono/utils/mono-rand.h @@ -1,19 +1,24 @@ +/** + * \file + */ + #ifndef _MONO_UTILS_RAND_H_ #define _MONO_UTILS_RAND_H_ #include #include "mono-compiler.h" +#include "mono-error.h" gboolean mono_rand_open (void); gpointer mono_rand_init (guchar *seed, gint seed_size); gboolean -mono_rand_try_get_bytes (gpointer *handle, guchar *buffer, gint buffer_size); +mono_rand_try_get_bytes (gpointer *handle, guchar *buffer, gint buffer_size, MonoError *error); gboolean -mono_rand_try_get_uint32 (gpointer *handle, guint32 *val, guint32 min, guint32 max); +mono_rand_try_get_uint32 (gpointer *handle, guint32 *val, guint32 min, guint32 max, MonoError *error); void mono_rand_close (gpointer handle); -#endif /* _MONO_UTILS_RAND_H_ */ \ No newline at end of file +#endif /* _MONO_UTILS_RAND_H_ */