87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
@throw [OFInvalidFormatException exception];
if (SIZE_MAX / 8 < count - 1)
@throw [OFOutOfRangeException exception];
length = (count - 1) * 8;
bitString = [DEREncodedContents subdataWithRange:
OFRangeMake(1, count - 1)];
if (unusedBits != 0)
length -= unusedBits;
} @catch (id e) {
[self release];
@throw e;
}
|
|
|
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
|
@throw [OFInvalidFormatException exception];
if (SIZE_MAX / 8 < count - 1)
@throw [OFOutOfRangeException exception];
length = (count - 1) * 8;
bitString = [DEREncodedContents subdataWithRange:
OFMakeRange(1, count - 1)];
if (unusedBits != 0)
length -= unusedBits;
} @catch (id e) {
[self release];
@throw e;
}
|