1
0
mirror of https://github.com/vlang/v.git synced 2023-08-10 21:13:21 +03:00

require unsafe for dereferencing

This commit is contained in:
Alexander Medvednikov
2019-11-10 19:57:17 +03:00
parent c7f3413d70
commit fdf6682254
3 changed files with 9 additions and 1 deletions

View File

@ -22,8 +22,10 @@ fn C.rand() int
* @return a value between 0 and C.RAND_MAX (inclusive)
*/
pub fn rand_r(seed &int) int {
unsafe {
mut rs := seed
ns := ( *rs * 1103515245 + 12345 )
*rs = ns
return ns & 0x7fffffff
}
}