1. 14 2月, 2013 1 次提交
  2. 01 1月, 2013 1 次提交
  3. 10 8月, 2012 2 次提交
  4. 07 6月, 2012 2 次提交
  5. 11 3月, 2012 1 次提交
  6. 04 3月, 2012 1 次提交
    • J
      [libpng16] Fixed build warnings (MSVC, GCC, GCC v3). Cygwin GCC with default · 29a6ba01
      John Bowler 提交于
      options declares 'index' as a global, causing a warning if it is used as a
      local variable.  GCC 64-bit warns about assigning a (size_t) (unsigned 64-bit)
      to an (int) (signed 32-bit).  MSVC, however, warns about using the
      unary '-' operator on an unsigned value (even though it is well defined
      by ANSI-C to be ~x+1).  The padding calculation was changed to use a
      different method.  Removed the tests on png_ptr->pass.
      29a6ba01
  7. 03 3月, 2012 1 次提交
  8. 25 1月, 2012 1 次提交
  9. 02 1月, 2012 1 次提交
  10. 24 12月, 2011 1 次提交
    • J
      [libpng16] Implemented 'restrict' for png_info and png_struct. · 5d56786e
      John Bowler 提交于
      Added new "png_structrp" typedef. Because of the
      way libpng works both png_info and png_struct are always accessed via a
      single pointer.  This means adding C99 'restrict' to the pointer gives
      the compiler some opportunity to optimize the code.  This change allows that.
      5d56786e
  11. 07 7月, 2011 1 次提交
  12. 14 6月, 2011 1 次提交
  13. 06 5月, 2011 1 次提交
  14. 17 4月, 2011 1 次提交
  15. 01 4月, 2011 1 次提交
  16. 16 2月, 2011 1 次提交
  17. 13 2月, 2011 1 次提交
  18. 12 2月, 2011 2 次提交
  19. 03 2月, 2011 1 次提交
  20. 23 1月, 2011 1 次提交
    • J
      [devel] Corrected const_png_ in png.h to png_const_ to avoid polluting · 0a5c9c02
      John Bowler 提交于
       the namespace.  Added png_get_current_row_number and
       png_get_current_pass_number for the
       benefit of the user transform callback.
       Added png_process_data_pause and png_process_data_skip for the benefit of
       progressive readers that need to stop data processing or want to optimize
       skipping of unread data (e.g. if the reader marks a chunk to be skipped.)
      0a5c9c02
  21. 22 1月, 2011 1 次提交
  22. 06 1月, 2011 1 次提交
  23. 04 1月, 2011 1 次提交
  24. 16 10月, 2010 1 次提交
  25. 14 10月, 2010 1 次提交
  26. 08 10月, 2010 1 次提交
  27. 05 10月, 2010 2 次提交
  28. 11 9月, 2010 1 次提交
  29. 28 8月, 2010 2 次提交
  30. 27 8月, 2010 1 次提交
  31. 26 8月, 2010 1 次提交
  32. 24 8月, 2010 1 次提交
  33. 19 8月, 2010 1 次提交
  34. 18 8月, 2010 1 次提交
    • G
      [devel]Made all API functions that have const arguments and constant string · e600c513
      Glenn Randers-Pehrson 提交于
      literal pointers declare them (John Bowler).
      Many APIs did not change their arguments but were not declared using
      PNG_CONST.  This change corrects this.  In a few cases APIs that return
      constant string literal pointers have also been changed to declare this.
      Unlike the argument change this may require app changes; however the
      results could never be written to (the app would crash on some platforms
      where strings are not writable), so this seems advisable.
      e600c513
  35. 11 8月, 2010 1 次提交