Mercurial > hg > early-roguelike
annotate arogue5/arogue5.vcxproj @ 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 | 23d2e2bf812f |
| children |
| rev | line source |
|---|---|
| 208 | 1 <?xml version="1.0" encoding="utf-8"?> |
| 2 <Project DefaultTargets="Build" ToolsVersion="14.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
| 3 <ItemGroup Label="ProjectConfigurations"> | |
| 4 <ProjectConfiguration Include="Debug|Win32"> | |
| 5 <Configuration>Debug</Configuration> | |
| 6 <Platform>Win32</Platform> | |
| 7 </ProjectConfiguration> | |
| 8 <ProjectConfiguration Include="Release|Win32"> | |
| 9 <Configuration>Release</Configuration> | |
| 10 <Platform>Win32</Platform> | |
| 11 </ProjectConfiguration> | |
| 12 <ProjectConfiguration Include="Debug|x64"> | |
| 13 <Configuration>Debug</Configuration> | |
| 14 <Platform>x64</Platform> | |
| 15 </ProjectConfiguration> | |
| 16 <ProjectConfiguration Include="Release|x64"> | |
|
4146e2a06bc1
Update the Visual Studio project files.
John "Elwin" Edwards |
