Fix generating 1 too few characters in random string generator

dev
senhuang42 2020-11-19 17:34:39 -05:00
parent 5b0c8f0a7c
commit c502cd33e5
1 changed files with 0 additions and 1 deletions

View File

@ -59,7 +59,6 @@ static char *generatePseudoRandomString(char *str, size_t size) {
const char charset[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJK1234567890!@#$^&*()_"; const char charset[] = "abcdefghijklmnopqrstuvwxyzABCDEFGHIJK1234567890!@#$^&*()_";
uint32_t seed = 0; uint32_t seed = 0;
if (size) { if (size) {
--size;
for (size_t n = 0; n < size; n++) { for (size_t n = 0; n < size; n++) {
int key = FUZZ_RDG_rand(&seed) % (int) (sizeof charset - 1); int key = FUZZ_RDG_rand(&seed) % (int) (sizeof charset - 1);
str[n] = charset[key]; str[n] = charset[key];