diff --git a/src/unsafe-rust/unsafe-functions/extern-c.md b/src/unsafe-rust/unsafe-functions/extern-c.md index 34edd8fae5df..582680207100 100644 --- a/src/unsafe-rust/unsafe-functions/extern-c.md +++ b/src/unsafe-rust/unsafe-functions/extern-c.md @@ -1,7 +1,7 @@ # Unsafe External Functions You can declare foreign functions for access from Rust with `unsafe extern`. -This is unsafe because the compiler has to way to reason about their behavior. +This is unsafe because the compiler has no way to reason about their behavior. Functions declared in an `extern` block must be marked as `safe` or `unsafe`, depending on whether they have preconditions for safe use: