Christian Costa : d3dxof: Initialize object member names correctly.

Alexandre Julliard julliard at winehq.org
Sat Dec 27 13:45:27 CST 2008


Module: wine
Branch: master
Commit: 00c574d117e1a304cc4745a1b805ca908ba6e82d
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=00c574d117e1a304cc4745a1b805ca908ba6e82d

Author: Christian Costa <titan.costa at wanadoo.fr>
Date:   Sat Dec 27 12:01:00 2008 +0100

d3dxof: Initialize object member names correctly.

---

 dlls/d3dxof/d3dxof.c         |    1 +
 dlls/d3dxof/d3dxof_private.h |    2 +-
 2 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/d3dxof/d3dxof.c b/dlls/d3dxof/d3dxof.c
index 616cea5..493735b 100644
--- a/dlls/d3dxof/d3dxof.c
+++ b/dlls/d3dxof/d3dxof.c
@@ -1938,6 +1938,7 @@ static BOOL parse_object_members_list(parse_buffer * buf)
     int k;
     int nb_elems = 1;
 
+    buf->pxo->members[i].name = pt->members[i].name;
     buf->pxo->members[i].start = buf->cur_pdata;
 
     for (k = 0; k < pt->members[i].nb_dims; k++)
diff --git a/dlls/d3dxof/d3dxof_private.h b/dlls/d3dxof/d3dxof_private.h
index bc78bc0..1a66006 100644
--- a/dlls/d3dxof/d3dxof_private.h
+++ b/dlls/d3dxof/d3dxof_private.h
@@ -63,7 +63,7 @@ typedef struct {
 } xtemplate;
 
 typedef struct {
-    char name[MAX_NAME_LEN];
+    char* name;
     LPBYTE start;
     ULONG size;
 } xobject_member;




More information about the wine-cvs mailing list