Ошибка libpng 1.5.10: разыменование указателя на неполный тип

<code>png_read_info (png_ptr, info_ptr);
{ 
    png_byte color_type = info_ptr->color_type;
    png_byte bit_depth  = info_ptr->bit_depth;
    ...
</code>

За последние 2 строки я получаю

error: dereferencing pointer to incomplete type

Что не так? В libpng 1.4 это всегда было нормально.

Ответы на вопрос(2)

Ваш ответ на вопрос