diff --git a/src/unsafe/extern-functions.md b/src/unsafe/extern-functions.md index e1048daa..e3f2f046 100644 --- a/src/unsafe/extern-functions.md +++ b/src/unsafe/extern-functions.md @@ -15,3 +15,11 @@ fn main() { } } ``` + +
+ +This is usually only a problem for extern functions which do things with pointers which might +violate Rust's memory model, but in general any C function might have undefined behaviour under any +arbitrary circumstances. + +