diff --git a/src/references/shared.md b/src/references/shared.md index b73c96021e1f..befc2c55ed98 100644 --- a/src/references/shared.md +++ b/src/references/shared.md @@ -30,8 +30,8 @@ Rust will statically forbid dangling references: ```rust,editable,compile_fail -fn x_axis(x: i32) -> &(i32, i32) { - let point = (x, 0); +fn x_axis(x: &i32) -> &(i32, i32) { + let point = (*x, 0); return &point; } ```