winedump: Add support for SLTG typelibs.
Signed-off-by: Dmitry Timoshkov <dmitry@baikal.ru> Signed-off-by: Alexandre Julliard <julliard@winehq.org>
This commit is contained in:
parent
3d26b00fce
commit
4d55a3f33c
|
@ -241,7 +241,7 @@ dumpers[] =
|
||||||
{SIG_LNK, get_kind_lnk, lnk_dump},
|
{SIG_LNK, get_kind_lnk, lnk_dump},
|
||||||
{SIG_EMF, get_kind_emf, emf_dump},
|
{SIG_EMF, get_kind_emf, emf_dump},
|
||||||
{SIG_FNT, get_kind_fnt, fnt_dump},
|
{SIG_FNT, get_kind_fnt, fnt_dump},
|
||||||
{SIG_MSFT, get_kind_msft, msft_dump},
|
{SIG_TLB, get_kind_tlb, tlb_dump},
|
||||||
{SIG_UNKNOWN, NULL, NULL} /* sentinel */
|
{SIG_UNKNOWN, NULL, NULL} /* sentinel */
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
1145
tools/winedump/tlb.c
1145
tools/winedump/tlb.c
File diff suppressed because it is too large
Load Diff
|
@ -214,7 +214,7 @@ const char *get_machine_str(int mach);
|
||||||
|
|
||||||
/* file dumping functions */
|
/* file dumping functions */
|
||||||
enum FileSig {SIG_UNKNOWN, SIG_DOS, SIG_PE, SIG_DBG, SIG_PDB, SIG_NE, SIG_LE, SIG_MDMP, SIG_COFFLIB, SIG_LNK,
|
enum FileSig {SIG_UNKNOWN, SIG_DOS, SIG_PE, SIG_DBG, SIG_PDB, SIG_NE, SIG_LE, SIG_MDMP, SIG_COFFLIB, SIG_LNK,
|
||||||
SIG_EMF, SIG_FNT, SIG_MSFT};
|
SIG_EMF, SIG_FNT, SIG_TLB};
|
||||||
|
|
||||||
const void* PRD(unsigned long prd, unsigned long len);
|
const void* PRD(unsigned long prd, unsigned long len);
|
||||||
unsigned long Offset(const void* ptr);
|
unsigned long Offset(const void* ptr);
|
||||||
|
@ -251,8 +251,8 @@ enum FileSig get_kind_pdb(void);
|
||||||
void pdb_dump(void);
|
void pdb_dump(void);
|
||||||
enum FileSig get_kind_fnt(void);
|
enum FileSig get_kind_fnt(void);
|
||||||
void fnt_dump( void );
|
void fnt_dump( void );
|
||||||
enum FileSig get_kind_msft(void);
|
enum FileSig get_kind_tlb(void);
|
||||||
void msft_dump(void);
|
void tlb_dump(void);
|
||||||
|
|
||||||
BOOL codeview_dump_symbols(const void* root, unsigned long size);
|
BOOL codeview_dump_symbols(const void* root, unsigned long size);
|
||||||
BOOL codeview_dump_types_from_offsets(const void* table, const DWORD* offsets, unsigned num_types);
|
BOOL codeview_dump_types_from_offsets(const void* table, const DWORD* offsets, unsigned num_types);
|
||||||
|
|
Loading…
Reference in New Issue