| 4857 | |
| 4858 | #ifdef LODEPNG_COMPILE_DISK |
| 4859 | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned* h, const char* filename, |
| 4860 | LodePNGColorType colortype, unsigned bitdepth) |
| 4861 | { |
| 4862 | unsigned char* buffer = 0; |
| 4863 | size_t buffersize; |
| 4864 | unsigned error; |
| 4865 | error = lodepng_load_file(&buffer, &buffersize, filename); |
| 4866 | if(!error) error = lodepng_decode_memory(out, w, h, buffer, buffersize, colortype, bitdepth); |
| 4867 | lodepng_free(buffer); |
| 4868 | return error; |
| 4869 | } |
| 4870 | |
| 4871 | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigned* h, const char* filename) |
| 4872 | { |
no test coverage detected