fix chunks being overridden on write
parent
6380e438eb
commit
f974a538a9
|
@ -210,7 +210,7 @@ impl Stuff
|
|||
for b in &d_i32b(self.p.0) {c.dat.push(*b)}
|
||||
for b in &d_i32b(self.p.1) {c.dat.push(*b)}
|
||||
if let Some(n) = png.find_chunk(*b"grAb") {png.chnk[n] = c}
|
||||
else {png.chnk[1] = c}
|
||||
else {png.chnk.insert(1, c)}
|
||||
png.write(&mut File::create(fname)?)?;
|
||||
Ok(())
|
||||
}
|
||||
|
|
Reference in New Issue