diff options
author | Stijn Buys <ingar@osirion.org> | 2008-08-26 17:42:30 +0000 |
---|---|---|
committer | Stijn Buys <ingar@osirion.org> | 2008-08-26 17:42:30 +0000 |
commit | cc0a4412a4ac7f1f78ef7e644a0c06c6dd6dd129 (patch) | |
tree | 27271e45ca42c1039d149ab30637fe4fb08eb732 /src/render/pngfile.cc | |
parent | 02e623574c4c12c40a0757ed934a93353f34a653 (diff) |
improved dust rendering
Diffstat (limited to 'src/render/pngfile.cc')
-rw-r--r-- | src/render/pngfile.cc | 5 |
1 files changed, 2 insertions, 3 deletions
diff --git a/src/render/pngfile.cc b/src/render/pngfile.cc index bff6a54..d011aff 100644 --- a/src/render/pngfile.cc +++ b/src/render/pngfile.cc @@ -110,14 +110,13 @@ Image *PNG::load(const char *filename) for (size_t i=0; i < (size_t)png_height; i++) row_pointers[i] = (png_bytep) (*image)[i * info_ptr->rowbytes]; + // read pixel data png_read_image(png_ptr, row_pointers); filesystem::close(png_file); - - con_debug << " " << filename << " " << png_width << "x" << png_height << "x" << channels * png_depth << "bpp" << std::endl; - png_destroy_read_struct(&png_ptr, &info_ptr, 0); + con_debug << " " << filename << " " << image->width() << "x" << image->height() << "x" << image->bpp() << "bpp" << std::endl; return image; } |