2002-05-15 Radek Doulik <rodo@ximian.com>
[mono.git] / mono / metadata / rand.c
index 98611d4332a2b4587756d389b1a481cc6abee058..0ccb98dd4c83ef3285e1ed7e47082e620d3b8051 100644 (file)
@@ -24,7 +24,8 @@
 
 #if defined (NAME_DEV_RANDOM) && defined (HAVE_CRYPT_RNG)
 
-void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetBytes(MonoArray *arry)
+void 
+ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetBytes (MonoObject *self, MonoArray *arry)
 {
     guint32 len;
     gint file;
@@ -59,7 +60,8 @@ void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetBytes(Mo
     close(file);
 }
 
-void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetNonZeroBytes(MonoArray *arry)
+void 
+ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetNonZeroBytes (MonoObject *self, MonoArray *arry)
 {
     guint32 len;
     gint file, i;
@@ -97,13 +99,13 @@ void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetNonZeroB
 /* This needs to change when I do the Win32 support... */
 #else
 #warning "No Entropy Source Found"
-void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetBytes(MonoArray *arry)
+void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetBytes(MonoObject *self, MonoArray *arry)
 {
     g_warning("0K problem. We have no entropy. Badness will occur.");
     mono_raise_exception(mono_get_exception_not_implemented());
 }
 
-void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetNonZeroBytes(MonoArray *arry)
+void ves_icall_System_Security_Cryptography_RNGCryptoServiceProvider_GetNonZeroBytes(MonoObject *self, MonoArray *arry)
 {
     g_warning("0K problem. We have no entropy. Badness will occur.");
     mono_raise_exception(mono_get_exception_not_implemented());