Fix character range in salts, just for JavaScript.

This commit is contained in:
Marc Burns 2012-11-20 19:56:18 -05:00
parent 5407702e33
commit 9991143fc6
1 changed files with 4 additions and 4 deletions

View File

@ -26,10 +26,10 @@ std::string SaltStore::getSalt() {
}
fclose(rand_in);
// zero-terminated strings suck
for(unsigned int i=0;i<salt_size;++i)
if(bfr[i] == 0)
bfr[i] = 1;
// everything sucks
for(unsigned int i=0;i<salt_size;++i) {
bfr[i] = (bfr[i] % 78) + 48;
}
bfr[salt_size-1] = 0;
std::string salt(bfr);