mirror of
https://github.com/reactos/reactos.git
synced 2025-06-25 17:49:43 +00:00
Revert "[DBGHELP] use correct record in codeview_snarf_public."
This reverts commit e3447d02c1
.
This will be applied later through the winesync script
This commit is contained in:
parent
4421abdb59
commit
0136b3a951
2 changed files with 8 additions and 18 deletions
|
@ -2067,20 +2067,20 @@ static BOOL codeview_snarf_public(const struct msc_debug_info* msc_dbg, const BY
|
||||||
|
|
||||||
switch (sym->generic.id)
|
switch (sym->generic.id)
|
||||||
{
|
{
|
||||||
case S_PUB_V1:
|
case S_PUB_V1: /* FIXME is this really a 'data_v1' structure ?? */
|
||||||
if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
|
if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
|
||||||
{
|
{
|
||||||
symt_new_public(msc_dbg->module, compiland,
|
symt_new_public(msc_dbg->module, compiland,
|
||||||
terminate_string(&sym->public_v1.p_name),
|
terminate_string(&sym->data_v1.p_name),
|
||||||
codeview_get_address(msc_dbg, sym->public_v1.segment, sym->public_v1.offset), 1);
|
codeview_get_address(msc_dbg, sym->data_v1.segment, sym->data_v1.offset), 1);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case S_PUB_V2:
|
case S_PUB_V2: /* FIXME is this really a 'data_v2' structure ?? */
|
||||||
if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
|
if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
|
||||||
{
|
{
|
||||||
symt_new_public(msc_dbg->module, compiland,
|
symt_new_public(msc_dbg->module, compiland,
|
||||||
terminate_string(&sym->public_v2.p_name),
|
terminate_string(&sym->data_v2.p_name),
|
||||||
codeview_get_address(msc_dbg, sym->public_v2.segment, sym->public_v2.offset), 1);
|
codeview_get_address(msc_dbg, sym->data_v2.segment, sym->data_v2.offset), 1);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
|
|
||||||
|
@ -2088,8 +2088,8 @@ static BOOL codeview_snarf_public(const struct msc_debug_info* msc_dbg, const BY
|
||||||
if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
|
if (!(dbghelp_options & SYMOPT_NO_PUBLICS))
|
||||||
{
|
{
|
||||||
symt_new_public(msc_dbg->module, compiland,
|
symt_new_public(msc_dbg->module, compiland,
|
||||||
sym->public_v3.name,
|
sym->data_v3.name,
|
||||||
codeview_get_address(msc_dbg, sym->public_v3.segment, sym->public_v3.offset), 1);
|
codeview_get_address(msc_dbg, sym->data_v3.segment, sym->data_v3.offset), 1);
|
||||||
}
|
}
|
||||||
break;
|
break;
|
||||||
case S_PUB_FUNC1_V3:
|
case S_PUB_FUNC1_V3:
|
||||||
|
|
|
@ -1350,16 +1350,6 @@ union codeview_symbol
|
||||||
char name[1];
|
char name[1];
|
||||||
} proc_v3;
|
} proc_v3;
|
||||||
|
|
||||||
struct
|
|
||||||
{
|
|
||||||
short int len;
|
|
||||||
short int id;
|
|
||||||
unsigned int offset;
|
|
||||||
unsigned short segment;
|
|
||||||
unsigned short symtype;
|
|
||||||
struct p_string p_name;
|
|
||||||
} public_v1;
|
|
||||||
|
|
||||||
struct
|
struct
|
||||||
{
|
{
|
||||||
short int len;
|
short int len;
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue