Mercurial > hg > dmlib
changeset 1827:d6fbbf7ddba1
Return NULL blk if specified bank is higher than banks in the format in dmC64GetOpMemBlockAndName()
author | Matti Hamalainen <ccr@tnsp.org> |
---|---|
date | Fri, 22 Jun 2018 13:40:11 +0300 |
parents | 79667dc1240e |
children | 6e1dd79c6bce |
files | tools/lib64gfx.c |
diffstat | 1 files changed, 3 insertions(+), 0 deletions(-) [+] |
line wrap: on
line diff
--- a/tools/lib64gfx.c Fri Jun 22 12:23:23 2018 +0300 +++ b/tools/lib64gfx.c Fri Jun 22 13:40:11 2018 +0300 @@ -805,6 +805,9 @@ case DS_EXTRA_DATA : *blk = &img->extraData[bank]; *blkname = "Extra data"; break; default: *blk = NULL; *blkname = NULL; break; } + + if (bank >= img->nbanks) + *blk = NULL; }