2009/9/28 Allan Tong actong88@gmail.com:
I assume this was done to avoid referencing freed memory, but I'm not sure if there was any other reason for this.
Not referencing potentially freed memory was the only reason.
Note that this patch only changes d3d9.
Could you write one for d3d8 as well? Otherwise I'll send one tomorrow.