use std::os::raw::{c_char, c_float, c_int, c_uchar, c_void};
mod libc {
- pub enum FILE {}
- impl Copy for FILE {}
- impl Clone for FILE {
- fn clone(&self) -> FILE {
+ pub enum File {}
+ impl Copy for File {}
+ impl Clone for File {
+ fn clone(&self) -> File {
*self
}
}
) -> *mut c_uchar;
pub fn stbi_load_from_file(
- f: *mut libc::FILE,
+ f: *mut libc::File,
x: &mut c_int,
y: &mut c_int,
comp: &mut c_int,
) -> *mut c_float;
pub fn stbi_loadf_from_file(
- f: *mut libc::FILE,
+ f: *mut libc::File,
x: &mut c_int,
y: &mut c_int,
comp: &mut c_int,
pub fn stbi_is_hdr(filename: *const c_char) -> c_int;
- pub fn stbi_is_hdr_from_file(f: *mut libc::FILE) -> c_int;
+ pub fn stbi_is_hdr_from_file(f: *mut libc::File) -> c_int;
pub fn stbi_failure_reason() -> *const c_char;
) -> c_int;
pub fn stbi_info_from_file(
- f: *mut libc::FILE,
+ f: *mut libc::File,
x: &mut c_int,
y: &mut c_int,
comp: &mut c_int,