diff --git a/NSData+SA_NSDataExtensions.m b/NSData+SA_NSDataExtensions.m index e3b2b53..dadd0ab 100644 --- a/NSData+SA_NSDataExtensions.m +++ b/NSData+SA_NSDataExtensions.m @@ -51,7 +51,7 @@ [self getBytes:terminated_string_buffer length:self.length]; terminated_string_buffer[self.length] = '\0'; - return [NSData dataWithBytesNoCopy:terminated_string_buffer length:self.length + 1 freeWhenDone:YES]; + return [NSData dataWithBytesNoCopy:terminated_string_buffer length:(self.length + 1) freeWhenDone:YES]; } } @@ -71,7 +71,7 @@ char* unterminated_string_buffer = malloc(self.length - 1); [self getBytes:unterminated_string_buffer length:self.length - 1]; - return [NSData dataWithBytesNoCopy:unterminated_string_buffer length:self.length - 1 freeWhenDone:YES]; + return [NSData dataWithBytesNoCopy:unterminated_string_buffer length:(self.length - 1) freeWhenDone:YES]; } }