rand: simplify rand.PRNG, move to optional types for error handling (#13570)

This commit is contained in:
Subhomoy Haldar 2022-02-23 16:06:14 +05:30 committed by GitHub
parent 5c0b7b0d05
commit 114a341f5f
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
49 changed files with 609 additions and 1586 deletions

View file

@ -75,7 +75,7 @@ pub fn temp_dir(tdo TempFileOptions) ?string {
// * Utility functions
fn random_number() string {
s := (1_000_000_000 + (u32(os.getpid()) + rand.u32n(1_000_000_000))).str()
s := (1_000_000_000 + (u32(os.getpid()) + rand.u32n(1_000_000_000) or { 0 })).str()
return s.substr(1, s.len)
}