view .hgtags @ 276:4573b355cdc1

UltraRogue: prevent bad array accesses in call(). Marking non-magic items caused segfaults because item_color was set to NULL. item_type could also be used as an out-of-bounds index. These problems have been fixed by only using these variables when the mark argument is false, in which case they are properly initialized. A fall-through case statement was also fixed.
author John "Elwin" Edwards
date Sun, 10 Sep 2017 21:04:22 -0400
parents 9e35b2f9c2ea
children e06ebc407615
line wrap: on
line source

182e26224f92e874cbcf17d96fe2f5cee8bda7d7 rel2016.06