Fix bound check of aspect ratio type
This commit is contained in:
parent
5aa5ccb6eb
commit
d02b3ffcf4
|
@ -21,7 +21,7 @@ AspectRatio::AspectRatio(byte aspectRatioType)
|
||||||
AspectRatio(64, 33), AspectRatio(160, 99), AspectRatio(4, 3), AspectRatio(3, 2),
|
AspectRatio(64, 33), AspectRatio(160, 99), AspectRatio(4, 3), AspectRatio(3, 2),
|
||||||
AspectRatio(2, 1)
|
AspectRatio(2, 1)
|
||||||
};
|
};
|
||||||
if(aspectRatioType < sizeof(predefinedPars)) {
|
if(aspectRatioType < (sizeof(predefinedPars) / sizeof(AspectRatio))) {
|
||||||
*this = predefinedPars[aspectRatioType];
|
*this = predefinedPars[aspectRatioType];
|
||||||
} else {
|
} else {
|
||||||
numerator = denominator = 0;
|
numerator = denominator = 0;
|
||||||
|
|
Loading…
Reference in New Issue