My bad, I updated the wrong patch.

2012/10/25 Nikolay Sivov <bunglehead@gmail.com>
On 10/25/2012 10:34, Christian Costa wrote:
---
  dlls/d3dx9_36/xfile.c |  172 ++++++++++++++++++++++++++++++++++++++++++++++++-
  1 file changed, 170 insertions(+), 2 deletions(-)

diff --git a/dlls/d3dx9_36/xfile.c b/dlls/d3dx9_36/xfile.c
index ebaefaf..32c3edd 100644
--- a/dlls/d3dx9_36/xfile.c
+++ b/dlls/d3dx9_36/xfile.c
@@ -32,12 +32,123 @@ typedef struct {
      IDirectXFile *dxfile;
  } ID3DXFileImpl;
  +typedef struct {
+    ID3DXFileEnumObject ID3DXFileEnumObject_iface;
+    LONG ref;
+    IDirectXFileEnumObject *dxfile_enum_object;
+} ID3DXFileEnumObjectImpl;
You remove that field in next patch anyway.