My modification of TGE 152 to support modular bone system
- C++ 68.6%
- C 21.9%
- C# 6.9%
- HTML 0.7%
- Shell 0.4%
- Other 1.4%
When Vector::increment() grows the array, new elements are raw memory. If the element type contains nested Vectors (like UVList.uvs), those nested Vectors have garbage mArray pointers. When the assignment operator tries to resize them, dRealloc crashes on the garbage pointer. Fix: Zero-initialize new elements after resize, ensuring nested Vector mArray pointers are NULL so they get properly malloc'd instead of realloc'd from garbage addresses. |
||
|---|---|---|
| bin | ||
| doc/doxygen/html | ||
| engine | ||
| engine_no_afx | ||
| engine_pre_afx11 | ||
| engine_pre_modernization | ||
| example | ||
| lib | ||
| mk | ||
| tools | ||
| vc6 | ||
| vc7 | ||
| VS2005 | ||
| xcode | ||
| .gitignore | ||
| getdxver.exe | ||
| Makefile | ||
| ReadMe.html | ||
| README.md | ||
| TGE Release Notes.txt | ||
| uninst-tsdk.exe | ||
tge-152-fork
My modification of TGE 152 to support modular bone system