Mercurial > hg > early-roguelike
annotate arogue7/arogue7.vcxproj.filters @ 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 | 4146e2a06bc1 | 
| children | 
| rev | line source | 
|---|---|
| 208 | 1 <?xml version="1.0" encoding="utf-8"?> | 
| 2 <Project ToolsVersion="4.0" xmlns="http://schemas.microsoft.com/developer/msbuild/2003"> | |
| 3 <ItemGroup> | |
| 4 <Filter Include="Source Files"> | |
| 5 <UniqueIdentifier>{4FC737F1-C7A5-4376-A066-2A32D752A2FF}</UniqueIdentifier> | |
| 6 <Extensions>cpp;c;cc;cxx;def;odl;idl;hpj;bat;asm;asmx</Extensions> | |
| 7 </Filter> | |
| 8 <Filter Include="Header Files"> | |
| 9 <UniqueIdentifier>{93995380-89BD-4b04-88EB-625FBE52EBFB}</UniqueIdentifier> | |
| 10 <Extensions>h;hh;hpp;hxx;hm;inl;inc;xsd</Extensions> | |
| 11 </Filter> | |
| 12 <Filter Include="Resource Files"> | |
| 13 <UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier> | |
| 14 <Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions> | |
| 15 </Filter> | |
| 16 </ItemGroup> | |
| 17 <ItemGroup> | |
| 18 <ClInclude Include="mach_dep.h"> | |
| 19 <Filter>Header Files</Filter> | |
| 20 </ClInclude> | |
| 21 <ClInclude Include="network.h"> | |
| 22 <Filter>Header Files</Filter> | |
| 23 </ClInclude> | |
| 24 <ClInclude Include="rogue.h"> | |
| 25 <Filter>Header Files</Filter> | |
| 26 </ClInclude> | |
| 27 </ItemGroup> | |
| 28 <ItemGroup> | |
| 29 <ClCompile Include="actions.c"> | |
| 30 <Filter>Source Files</Filter> | |
| 31 </ClCompile> | |
| 32 <ClCompile Include="chase.c"> | |
| 33 <Filter>Source Files</Filter> | |
| 34 </ClCompile> | |
| 35 <ClCompile Include="command.c"> | |
| 36 <Filter>Source Files</Filter> | |
| 37 </ClCompile> | |
| 38 <ClCompile Include="daemon.c"> | |
| 39 <Filter>Source Files</Filter> | |
| 40 </ClCompile> | |
| 
4146e2a06bc1
Update the Visual Studio project files.
 John "Elwin" Edwards | 
