crypto.rand: update slice method to slice syntax & fix typo in error
							parent
							
								
									05374e162e
								
							
						
					
					
						commit
						8bd17c8016
					
				|  | @ -34,7 +34,7 @@ pub fn read(bytes_needed int) ?[]byte { | |||
| 
 | ||||
| fn getrandom(bytes_needed int, buffer voidptr) int { | ||||
| 	if bytes_needed > read_batch_size { | ||||
| 		panic('getrandom() dont request more thane $read_batch_size bytes at once.') | ||||
| 		panic('getrandom() dont request more than $read_batch_size bytes at once.') | ||||
| 	} | ||||
| 	return C.syscall(C.SYS_getrandom, buffer, bytes_needed, 0) | ||||
| } | ||||
|  |  | |||
|  | @ -43,7 +43,7 @@ fn bytes_to_u64(b []byte) []u64 { | |||
| 	mut z := [u64(0)].repeat((b.len + ws - 1) / ws) | ||||
| 	mut i := b.len | ||||
| 	for k := 0; i >= ws; k++ { | ||||
| 		z[k] = binary.big_endian_u64(b.slice(i-ws, i)) | ||||
| 		z[k] = binary.big_endian_u64(b[i-ws..i]) | ||||
| 		i -= ws | ||||
| 	} | ||||
| 	if i > 0 { | ||||
|  |  | |||
		Loading…
	
		Reference in New Issue