Module: wine Branch: master Commit: 66a723659060986ad3ce274e2555cc50958cd8d9 URL: http://source.winehq.org/git/wine.git/?a=commit;h=66a723659060986ad3ce274e25...
Author: Henri Verbeet hverbeet@codeweavers.com Date: Wed Sep 23 10:05:52 2009 +0200
wined3d: Don't free D3D vertex declarations until the wined3d vertex declaration is destroyed.
---
dlls/d3d10core/inputlayout.c | 18 ++++++++++++++++-- dlls/d3d8/vertexdeclaration.c | 28 +++++++++++++++++++++++----- dlls/d3d9/vertexdeclaration.c | 28 +++++++++++++++++++++------- dlls/ddraw/ddraw.c | 3 ++- dlls/wined3d/device.c | 9 +++++---- dlls/wined3d/vertexdeclaration.c | 5 ++++- dlls/wined3d/wined3d_private.h | 6 ++++-- include/wine/wined3d.idl | 2 ++ 8 files changed, 77 insertions(+), 22 deletions(-)
Diff: http://source.winehq.org/git/wine.git/?a=commitdiff;h=66a723659060986ad3ce27...