Using plattform independant type

This commit is contained in:
michael starke
2014-12-11 17:29:48 +01:00
parent a995d20d3b
commit ddac6de443

View File

@@ -78,7 +78,7 @@ static NSString *allowedCharactersString(MPPasswordCharacterFlags flags) {
if([self length] == 0) { if([self length] == 0) {
return nil; return nil;
} }
NSData *data = [NSData dataWithRandomBytes:sizeof(unsigned long)]; NSData *data = [NSData dataWithRandomBytes:sizeof(NSUInteger)];
NSUInteger randomIndex; NSUInteger randomIndex;
[data getBytes:&randomIndex length:[data length]]; [data getBytes:&randomIndex length:[data length]];
return [self substringWithRange:NSMakeRange(randomIndex % [self length], 1)]; return [self substringWithRange:NSMakeRange(randomIndex % [self length], 1)];