summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--.gitea/workflows/check.yaml8
-rw-r--r--src/main.rs3
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 @@
1name: check
2on: [push]
3jobs:
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}