Skip to content

Commit 6982321

Browse files
committed
Fix edp-idf
1 parent 71c6ec8 commit 6982321

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

src/backends/esp_idf.rs

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -21,12 +21,11 @@ extern "C" {
2121
}
2222

2323
pub fn u32() -> Result<u32, Error> {
24-
Ok(esp_random())
24+
Ok(unsafe { esp_random() })
2525
}
2626

2727
pub fn u64() -> Result<u64, Error> {
28-
let a = esp_random();
29-
let b = esp_random();
28+
let (a, b) = unsafe { (esp_random(), esp_random()) };
3029
let res = (u64::from(a) << 32) | u64::from(b);
3130
Ok(res)
3231
}

0 commit comments

Comments
 (0)