summaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
-rw-r--r--API-Rust.md12
1 files changed, 6 insertions, 6 deletions
diff --git a/API-Rust.md b/API-Rust.md
index bef2e7d..9b4a9d9 100644
--- a/API-Rust.md
+++ b/API-Rust.md
@@ -492,7 +492,7 @@ static mut REQUEST_BUF: *mut u8 = null_mut();
*/ ... */
#[no_mangle]
pub extern "C" fn uwr_request_handler(addr: *mut u8) -> i32 {
- let ctx: *mut luw_ctx_t = unsafe { addr_of_mut!(CTX) };
+ let ctx: *mut luw_ctx_t = addr_of_mut!(CTX);
if unsafe { REQUEST_BUF.is_null() } {
uwr_init_ctx(ctx, addr, 0 /* Response offset */);
@@ -507,7 +507,7 @@ pub extern "C" fn uwr_request_handler(addr: *mut u8) -> i32 {
*/
uwr_set_req_buf(
ctx,
- unsafe { addr_of_mut!(REQUEST_BUF) },
+ addr_of_mut!(REQUEST_BUF),
LUW_SRB_APPEND | LUW_SRB_ALLOC | LUW_SRB_FULL_SIZE,
);
} else {
@@ -811,7 +811,7 @@ Example
```Rust
#[no_mangle]
pub extern "C" fn uwr_request_handler(addr: *mut u8) -> i32 {
- let ctx: *mut luw_ctx_t = unsafe { addr_of_mut!(CTX) };
+ let ctx: *mut luw_ctx_t = addr_of_mut!(CTX);
if unsafe { REQUEST_BUF.is_null() } {
uwr_init_ctx(ctx, addr, 0 /* Response offset */);
@@ -826,7 +826,7 @@ pub extern "C" fn uwr_request_handler(addr: *mut u8) -> i32 {
*/
uwr_set_req_buf(
ctx,
- unsafe { addr_of_mut!(REQUEST_BUF) },
+ addr_of_mut!(REQUEST_BUF),
LUW_SRB_APPEND | LUW_SRB_ALLOC | LUW_SRB_FULL_SIZE,
);
} else {
@@ -868,7 +868,7 @@ Example
```Rust
pub extern "C" fn uwr_request_handler(addr: *mut u8) -> i32 {
- let ctx: *mut luw_ctx_t = unsafe { addr_of_mut!(CTX) };
+ let ctx: *mut luw_ctx_t = addr_of_mut!(CTX);
let mut f;
let bytes_wrote: isize;
let mut total = unsafe { TOTAL_BYTES_WROTE };
@@ -877,7 +877,7 @@ pub extern "C" fn uwr_request_handler(addr: *mut u8) -> i32 {
uwr_init_ctx(ctx, addr, 0);
uwr_set_req_buf(
ctx,
- unsafe { addr_of_mut!(REQUEST_BUF) },
+ addr_of_mut!(REQUEST_BUF),
LUW_SRB_NONE
);