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;
 }