(fd: i32, s: &[u8])
| 133 | |
| 134 | #[cfg(any(unix, windows))] |
| 135 | fn puts_bytes(fd: i32, s: &[u8]) { |
| 136 | let _ = unsafe { |
| 137 | #[cfg(windows)] |
| 138 | { |
| 139 | libc::write(fd, s.as_ptr() as *const libc::c_void, s.len() as u32) |
| 140 | } |
| 141 | #[cfg(not(windows))] |
| 142 | { |
| 143 | libc::write(fd, s.as_ptr() as *const libc::c_void, s.len()) |
| 144 | } |
| 145 | }; |
| 146 | } |
| 147 | |
| 148 | // _Py_DumpHexadecimal (traceback.c) |
| 149 | #[cfg(any(unix, windows))] |
no test coverage detected