1.1 --- a/ucx/string.c Thu Sep 05 13:55:04 2013 +0200 1.2 +++ b/ucx/string.c Fri Sep 06 13:20:20 2013 +0200 1.3 @@ -121,9 +121,9 @@ 1.4 1.5 sstr_t sstrrchr(sstr_t s, int c) { 1.6 if (s.length > 0) { 1.7 - for(size_t i=s.length-1;i>=0;i--) { 1.8 - if(s.ptr[i] == c) { 1.9 - return sstrsubs(s, i); 1.10 + for(size_t i=s.length;i>0;i--) { 1.11 + if(s.ptr[i-1] == c) { 1.12 + return sstrsubs(s, i-1); 1.13 } 1.14 } 1.15 }