diff options
| -rw-r--r-- | .gitea/workflows/check.yaml | 8 | ||||
| -rw-r--r-- | src/main.rs | 3 |
2 files changed, 9 insertions, 2 deletions
diff --git a/.gitea/workflows/check.yaml b/.gitea/workflows/check.yaml new file mode 100644 index 0000000..d11b553 --- /dev/null +++ b/.gitea/workflows/check.yaml | |||
| @@ -0,0 +1,8 @@ | |||
| 1 | name: check | ||
| 2 | on: [push] | ||
| 3 | jobs: | ||
| 4 | check: | ||
| 5 | runs-on: [fedora-latest] | ||
| 6 | steps: | ||
| 7 | - uses: dtolnay/rust-toolchain@nightly | ||
| 8 | - run: cargo check && cargo test | ||
diff --git a/src/main.rs b/src/main.rs index 6ac0b4a..e218138 100644 --- a/src/main.rs +++ b/src/main.rs | |||
| @@ -23,7 +23,7 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { | |||
| 23 | }; | 23 | }; |
| 24 | 24 | ||
| 25 | let mut buf = [0u8; 1024]; | 25 | let mut buf = [0u8; 1024]; |
| 26 | write!(writer, "let _ : &'static [u8] = &[")?; | 26 | write!(writer, "[")?; |
| 27 | loop { | 27 | loop { |
| 28 | let n = reader.read(&mut buf)?; | 28 | let n = reader.read(&mut buf)?; |
| 29 | if n == 0 { | 29 | if n == 0 { |
| @@ -35,6 +35,5 @@ fn main() -> Result<(), Box<dyn std::error::Error>> { | |||
| 35 | } | 35 | } |
| 36 | write!(writer, "];")?; | 36 | write!(writer, "];")?; |
| 37 | writer.flush()?; | 37 | writer.flush()?; |
| 38 | |||
| 39 | Ok(()) | 38 | Ok(()) |
| 40 | } | 39 | } |
