]> git.ipfire.org Git - thirdparty/gcc.git/commitdiff
gccrs: [E0133] Use of unsafe code outside of unsafe function or block
authorMuhammad Mahad <mahadtxt@gmail.com>
Thu, 13 Jul 2023 08:57:37 +0000 (13:57 +0500)
committerArthur Cohen <arthur.cohen@embecosm.com>
Tue, 16 Jan 2024 17:49:37 +0000 (18:49 +0100)
gcc/rust/ChangeLog:

* checks/errors/rust-unsafe-checker.cc (check_unsafe_call):
called error function.

Signed-off-by: Muhammad Mahad <mahadtxt@gmail.com>
gcc/rust/checks/errors/rust-unsafe-checker.cc

index 49d1907007a2401c747ae6d22ce95651485c9442..5b259f76283de84d84d42038465d2b2dc2183033 100644 (file)
@@ -86,7 +86,8 @@ static void
 check_unsafe_call (HIR::Function *fn, Location locus, const std::string &kind)
 {
   if (fn->get_qualifiers ().is_unsafe ())
-    rust_error_at (locus, "call to unsafe %s requires unsafe function or block",
+    rust_error_at (locus, ErrorCode ("E0133"),
+                  "call to unsafe %s requires unsafe function or block",
                   kind.c_str ());
 }