<br><br><div class="gmail_quote">2010/2/3 Roderick Colenbrander <span dir="ltr">&lt;<a href="mailto:thunderbird2k@gmail.com">thunderbird2k@gmail.com</a>&gt;</span><br><blockquote class="gmail_quote" style="margin: 0pt 0pt 0pt 0.8ex; border-left: 1px solid rgb(204, 204, 204); padding-left: 1ex;">
We are loading png dynamically and we want to keep doing that. Figure<br>
out where the longjmp call comes from (perhaps it is some macro or so<br>
in the png code). We might have to dynamically load the function..<br>
<br>
Regarding that gray conversion function. The only thing that changed<br>
is the name of the function the prototype and its behavior looks<br>
similar. I&#39;m not sure how we want to fix it. For instance it can be<br>
fixed at compile time by checking the png version (I believe png.h<br>
defines it) or it can be done at runtime by checking if the old<br>
function is around and if it isn&#39;t try to load the new function.<br>
<font color="#888888"><br>
Roderick<br>
</font></blockquote></div>Ok, i will investigate more on libpng loading<br><br>As for the gray conversion functions, the ones used by windowscodecs were deprecated since long time (it seems from their readme), so changing their name shouldn&#39;t break builds with libpng 1.2.x<br>