diff options
Diffstat (limited to 'string/strfry.c')
-rw-r--r-- | string/strfry.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/string/strfry.c b/string/strfry.c index a8b202d176..d392d5526b 100644 --- a/string/strfry.c +++ b/string/strfry.c @@ -42,7 +42,7 @@ strfry (char *string) { int32_t j; __random_r (&rdata, &j); - j = j % len + 1; + j = j % (len - i) + i; char c = string[i]; string[i] = string[j]; |