Changed FILE to use a vector as a buffer instead of raw pointers. This allows...
Changed FILE to use a vector as a buffer instead of raw pointers. This allows us to remove the large majority of unsafe blocks from the code
Showing
- src/platform/src/lib.rs 20 additions, 0 deletionssrc/platform/src/lib.rs
- src/stdio/Cargo.toml 5 additions, 3 deletionssrc/stdio/Cargo.toml
- src/stdio/src/default.rs 39 additions, 59 deletionssrc/stdio/src/default.rs
- src/stdio/src/helpers.rs 52 additions, 50 deletionssrc/stdio/src/helpers.rs
- src/stdio/src/internal.rs 17 additions, 5 deletionssrc/stdio/src/internal.rs
- src/stdio/src/lib.rs 232 additions, 246 deletionssrc/stdio/src/lib.rs
- src/stdio/src/printf.rs 30 additions, 29 deletionssrc/stdio/src/printf.rs
Loading
Please register or sign in to comment