Im trying to write my own png reader with no external libraries, and up until now I had been using zlib for data compression. However, I wanted to sever my dependence on thi