Everything compiled fine so far. Only thing I had to change:
Code:
typedef struct __tagOBJDBBASE1 // *** up to date ***
{
char uk0[0x1c]; // 0x00
OBJDBBASE1 *p_objdbbase2; // 0x1c
void *p_objdbbase3; // 0x20 (includes p_objdbbase4)
} OBJDBBASE1, *LPOBJDBBASE1;
with
Code:
typedef struct __tagOBJDBBASE1 // *** up to date ***
{
char uk0[0x1c]; // 0x00
void *p_objdbbase2; // 0x1c
void *p_objdbbase3; // 0x20 (includes p_objdbbase4)
} OBJDBBASE1, *LPOBJDBBASE1;
Because I don't see how I can use an obj inside it's own structure.
Thank you Toxic for this tutorial. Did learn a lot!!!
Nvm that post found my mistake :)