Commit 4d55a3f3 authored by Dmitry Timoshkov's avatar Dmitry Timoshkov Committed by Alexandre Julliard

winedump: Add support for SLTG typelibs.

parent 3d26b00f
...@@ -241,7 +241,7 @@ dumpers[] = ...@@ -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 */
}; };
......
...@@ -214,7 +214,7 @@ const char *get_machine_str(int mach); ...@@ -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); ...@@ -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);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment