Merged r3047:3048 from branches/SDL-1.2: SDL_revcpy() off-by-one fix.
--- a/src/stdlib/SDL_string.c Mon Jun 04 11:17:46 2007 +0000
+++ b/src/stdlib/SDL_string.c Mon Jun 04 11:45:10 2007 +0000
@@ -298,8 +298,8 @@
{
char *srcp = (char *) src;
char *dstp = (char *) dst;
- srcp += len;
- dstp += len;
+ srcp += len-1;
+ dstp += len-1;
while (len--) {
*dstp-- = *srcp--;
}