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