1. 11 3月, 2021 1 次提交
  2. 09 9月, 2020 1 次提交
  3. 29 6月, 2017 1 次提交
  4. 24 4月, 2017 1 次提交
  5. 21 11月, 2014 1 次提交
  6. 05 11月, 2014 1 次提交
  7. 15 6月, 2012 1 次提交
  8. 30 12月, 2011 1 次提交
  9. 29 6月, 2010 1 次提交
    • G
      [devel] Reverted changes to call png_longjmp in contrib/gregbook · 73e28ef1
      Glenn Randers-Pehrson 提交于
      where it is not appropriate.  If mainprog->jmpbuf is used by setjmp,
      then png_longjmp cannot be used.
      Reversed patch to remove error handler when the jmp_buf is stored in the
      main program structure, not the png_struct.
      The error handler is needed because the default handler in libpng will
      always use the jmp_buf in the library control structure; this is never
      set.  The gregbook code is a useful example because, even though it
      uses setjmp/longjmp, it shows how error handling can be implemented
      using control mechanisms not directly supported by libpng.  The
      technique will work correctly with mechanisms such as Microsoft
      Structure Exceptions or C++ exceptions (compiler willing - note that gcc
      does not by default support interworking of C and C++ error handling.)
      73e28ef1
  10. 03 3月, 2010 1 次提交
  11. 22 2月, 2010 1 次提交
  12. 19 2月, 2010 1 次提交
  13. 07 4月, 2009 8 次提交