| 4653 | |
| 4654 | #ifdef LODEPNG_COMPILE_DISK |
| 4655 | unsigned lodepng_decode_file(unsigned char** out, unsigned* w, unsigned* h, const char* filename, |
| 4656 | LodePNGColorType colortype, unsigned bitdepth) |
| 4657 | { |
| 4658 | unsigned char* buffer; |
| 4659 | size_t buffersize; |
| 4660 | unsigned error; |
| 4661 | error = lodepng_load_file(&buffer, &buffersize, filename); |
| 4662 | if(!error) error = lodepng_decode_memory(out, w, h, buffer, buffersize, colortype, bitdepth); |
| 4663 | lodepng_free(buffer); |
| 4664 | return error; |
| 4665 | } |
| 4666 | |
| 4667 | unsigned lodepng_decode32_file(unsigned char** out, unsigned* w, unsigned* h, const char* filename) |
| 4668 | { |
no test coverage detected