# HG changeset patch # User Ryan C. Gordon # Date 1180957427 0 # Node ID d3c1161652d58906e0ccb20f7d10f300a4bc9197 # Parent e3c28caea46d65fd548b2273f5d8383ee9665e06 C fallback for SDL_revcpy() was off by one. Thanks to Emmanuel Jeandel for the catch. Fixes Bugzilla #424. diff -r e3c28caea46d -r d3c1161652d5 src/stdlib/SDL_string.c --- a/src/stdlib/SDL_string.c Mon Jun 04 11:22:23 2007 +0000 +++ b/src/stdlib/SDL_string.c Mon Jun 04 11:43:47 2007 +0000 @@ -289,8 +289,8 @@ { char *srcp = (char *)src; char *dstp = (char *)dst; - srcp += len; - dstp += len; + srcp += len-1; + dstp += len-1; while ( len-- ) { *dstp-- = *srcp--; }