Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 80c6e3c0 authored by Eric Sesterhenn's avatar Eric Sesterhenn Committed by James Bottomley
Browse files

[SCSI] fix scsi_device_types overrun in scsi.c



this overrun was spotted by coverity (cid #1403).

If type == ARRAY_SIZE(scsi_device_types), we are off by one.

Signed-off-by: default avatarEric Sesterhenn <snakebyte@gmx.de>
Signed-off-by: default avatarJames Bottomley <James.Bottomley@SteelEye.com>
parent 7b75b990
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -128,7 +128,7 @@ const char * scsi_device_type(unsigned type)
		return "Well-known LUN   ";
	if (type == 0x1f)
		return "No Device        ";
	if (type > ARRAY_SIZE(scsi_device_types))
	if (type >= ARRAY_SIZE(scsi_device_types))
		return "Unknown          ";
	return scsi_device_types[type];
}