1. 16 Feb, 2011 1 commit
    • Sam Lantinga's avatar
      Fixed bug #1090 (SDL_BlitCopyOverlap() assumes memcpy() operates in order) · d2b922f5
      Sam Lantinga authored
      Even if we're blitting between two different surfaces their pixels might still overlap, because of SDL_CreateRGBSurfaceFrom(), so always use SDL_BlitCopy() and check for overlap in that function.
      
      When handling overlapping surfaces, don't assume that memcpy() iterates forward, instead use memmove() correctly, and provide a fallback implementation of SDL_memmove() that handles the different cases.
      
      Fixed a bug with SDL_memset() not completely filling lengths that aren't a multiple of 4.
      Optimized SDL_memcpy() a bit using the same technique as SDL_memset().
      d2b922f5
  2. 12 Feb, 2011 1 commit
  3. 22 Jan, 2011 1 commit
  4. 03 Aug, 2010 1 commit
  5. 13 Jul, 2010 1 commit
  6. 24 Jan, 2010 1 commit
    • Sam Lantinga's avatar
      Fixed bug #926 · 4d3df8b3
      Sam Lantinga authored
      Updated copyright to LGPL version 2.1 and year 2010
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%404453
      4d3df8b3
  7. 05 Sep, 2009 1 commit
  8. 08 Dec, 2008 1 commit
    • Sam Lantinga's avatar
      Updated copyright date · 0c30a927
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%403321
      0c30a927
  9. 14 Jun, 2007 1 commit
    • Sam Lantinga's avatar
      make indent · 554147b6
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%402345
      554147b6
  10. 04 Jun, 2007 1 commit
  11. 15 Feb, 2007 1 commit
  12. 19 Jul, 2006 1 commit
  13. 14 Jul, 2006 1 commit
  14. 13 Jul, 2006 1 commit
  15. 10 Jul, 2006 1 commit
  16. 20 Jun, 2006 1 commit
    • Sam Lantinga's avatar
      Fixed bug #251 · e64b9862
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401865
      e64b9862
  17. 11 May, 2006 1 commit
    • Sam Lantinga's avatar
      Fixed some bugs in string handling · b31509f7
      Sam Lantinga authored
      Cleaned up error message code, UTF-8 is used instead of UCS2
      Added detection for MPEG Layer 3 audio for more informative errors.
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401779
      b31509f7
  18. 13 Mar, 2006 3 commits
  19. 01 Mar, 2006 1 commit
  20. 21 Feb, 2006 1 commit
  21. 19 Feb, 2006 1 commit
  22. 10 Feb, 2006 1 commit
  23. 09 Feb, 2006 1 commit
    • Sam Lantinga's avatar
      Fixed build problem with SDL_string.c · c882586f
      Sam Lantinga authored
      Officially deprecated SDL_byteorder.h, SDL_getenv.h and SDL_types.h
      Moved endian-related SDL_rwops code into SDL_rwops.c
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401358
      c882586f
  24. 07 Feb, 2006 4 commits
    • Sam Lantinga's avatar
      *** empty log message *** · 312ed387
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401347
      312ed387
    • Sam Lantinga's avatar
      Configure dynamically generates SDL_config.h · 78516b56
      Sam Lantinga authored
      I'm still wrestling with autoheader, but this should work for now...
      Fixed lots of build problems with C library support disabled
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401345
      78516b56
    • Sam Lantinga's avatar
      Removed uses of stdlib.h and string.h · 09cd73f1
      Sam Lantinga authored
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401342
      09cd73f1
    • Sam Lantinga's avatar
      Use SDL_ prefixed versions of C library functions. · 5d53175e
      Sam Lantinga authored
      FIXME:
      Change #include <stdlib.h> to #include "SDL_stdlib.h"
      Change #include <string.h> to #include "SDL_string.h"
      Make sure nothing else broke because of this...
      
      --HG--
      extra : convert_revision : svn%3Ac70aab31-4412-0410-b14c-859654838e24/trunk%401340
      5d53175e
  25. 06 Feb, 2006 1 commit