There was an error while loading. Please reload this page.
getModeData
getRawModeData
1 parent c9e4cff commit 75906feCopy full SHA for 75906fe
1 file changed
src/libImaging/Mode.c
@@ -42,7 +42,7 @@ findModeID(const char *const name) {
42
43
const ModeData *const
44
getModeData(const ModeID id) {
45
- if (id < 0 || id > sizeof(MODES) / sizeof(*MODES)) {
+ if (id < 0 || id >= sizeof(MODES) / sizeof(*MODES)) {
46
return &MODES[IMAGING_MODE_UNKNOWN];
47
}
48
return &MODES[id];
@@ -244,7 +244,7 @@ findRawModeID(const char *const name) {
244
245
const RawModeData *const
246
getRawModeData(const RawModeID id) {
247
- if (id < 0 || id > sizeof(RAWMODES) / sizeof(*RAWMODES)) {
+ if (id < 0 || id >= sizeof(RAWMODES) / sizeof(*RAWMODES)) {
248
return &RAWMODES[IMAGING_RAWMODE_UNKNOWN];
249
250
return &RAWMODES[id];
0 commit comments