error A2160: non-benign structure redefinition: label incorrect : POINT

Anyone know wtf this means? i take it its refering to this

POINT struct
ptx dd 0
pty dd 0
POINT ends

Posted on 2002-01-26 14:57:30 by ThrawN
pointdef POINT <?>
mov pointdef.x, eax ;eax any value
mov pointdef.y, ebx ;ebx any value
Posted on 2002-01-26 15:04:42 by CodeLover
Could you speculate why i did those changes pls?

and also warning A4014: instructions and initialized data not supported in BSS segments once i did the changes
Posted on 2002-01-26 15:16:19 by ThrawN
ahh nm i see now
im trying to convert this tasm shit to masm, seems thing are handled diffirent in tasm :)
Posted on 2002-01-26 15:21:21 by ThrawN
Just outa curosity how would i go about this one?

XFORM struct
XF_eM11 dd ?
XF_eM12 dd ?
XF_eM21 dd ?
XF_eM22 dd ?
XF_eDx dd ?
XF_eDy dd ?
XFORM ends

I tried somethign simular to what you showed me the first time but to no prevail

Posted on 2002-01-26 15:28:52 by ThrawN
Most of the structs you might pass along the road are probably already defined in as is XFORM...

MyXform XFORM <?>

in you'll see:

eM11 DWORD ?
eM12 DWORD ?
eM21 DWORD ?
eM22 DWORD ?
ex DWORD ?
ey DWORD ?

Happy structuring *g*
Posted on 2002-01-26 15:36:10 by JimmyClif
Ahh ok thanks, That fixed everything, i wasnt sure what was going on there b4. Cheers
Posted on 2002-01-26 15:42:27 by ThrawN