From c389c3059e782825c92159eadfc34c8806dede4b Mon Sep 17 00:00:00 2001
From: Taiki Endo <te316e89@gmail.com>
Date: Tue, 17 Dec 2024 20:33:03 +0900
Subject: [PATCH] Do not re-export c_void in target-specific code

---
 src/teeos/mod.rs | 3 ---
 src/trusty.rs    | 2 +-
 2 files changed, 1 insertion(+), 4 deletions(-)

diff --git a/src/teeos/mod.rs b/src/teeos/mod.rs
index b9a46f946a84d..40bc0c0549a08 100644
--- a/src/teeos/mod.rs
+++ b/src/teeos/mod.rs
@@ -5,9 +5,6 @@
 #![allow(non_camel_case_types)]
 #![allow(non_snake_case)]
 
-// only supported on Rust > 1.59, so we can directly reexport c_void from core.
-pub use core::ffi::c_void;
-
 use crate::prelude::*;
 
 pub type c_schar = i8;
diff --git a/src/trusty.rs b/src/trusty.rs
index 2d2b78881a75f..60ca11d481613 100644
--- a/src/trusty.rs
+++ b/src/trusty.rs
@@ -1,4 +1,4 @@
-pub use core::ffi::c_void;
+use crate::prelude::*;
 
 pub type size_t = usize;
 pub type ssize_t = isize;