| 4784 | |
| 4785 | #ifdef LODEPNG_COMPILE_DISK |
| 4786 | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned* h, const char* filename, |
| 4787 | LodePNGColorType colortype, unsigned bitdepth) |
| 4788 | { |
| 4789 | unsigned char* buffer = 0; |
| 4790 | size_t buffersize; |
| 4791 | unsigned error; |
| 4792 | error = lodepng_load_file(&buffer, &buffersize, filename); |
| 4793 | if(!error) error = lodepng_decode_memory(out, w, h, buffer, buffersize, colortype, bitdepth); |
| 4794 | lodepng_free(buffer); |
| 4795 | return error; |
| 4796 | } |
| 4797 | |
| 4798 | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigned* h, const char* filename) |
| 4799 | { |
no test coverage detected