mirror of
https://github.com/AppleWin/AppleWin.git
synced 2024-09-27 09:55:43 +00:00
Cleanup
This commit is contained in:
parent
f064946b58
commit
8c2ef9c7c6
@ -29,9 +29,11 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|||||||
#include "StdAfx.h"
|
#include "StdAfx.h"
|
||||||
|
|
||||||
|
|
||||||
// Allow the user to disable/enable symbol tables
|
// 2.6.2.13 Added: Can now enable/disable selected symbol table(s) !
|
||||||
#define ALLOW_SYMBOL_TABLE_DISABLED 1
|
// Allow the user to disable/enable symbol tables
|
||||||
|
// xxx1xxx symbol table is active (are displayed in disassembly window, etc.)
|
||||||
|
// xxx1xxx symbol table is disabled (not displayed in disassembly window, etc.)
|
||||||
|
int g_bDisplaySymbolTables = (1 << NUM_SYMBOL_TABLES) - 1;; // default to all symbol tables
|
||||||
|
|
||||||
// Symbols ________________________________________________________________________________________
|
// Symbols ________________________________________________________________________________________
|
||||||
|
|
||||||
@ -68,9 +70,6 @@ Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|||||||
true
|
true
|
||||||
};
|
};
|
||||||
|
|
||||||
// %1 symbol table is active (are displayed in disassembly window, etc.)
|
|
||||||
// %0 symbol table is disabled (not displayed in disassembly window, etc.)
|
|
||||||
int g_bDisplaySymbolTables = (1 << NUM_SYMBOL_TABLES) - 1;; // default to all symbol tables
|
|
||||||
|
|
||||||
// Utils _ ________________________________________________________________________________________
|
// Utils _ ________________________________________________________________________________________
|
||||||
|
|
||||||
@ -103,10 +102,8 @@ LPCTSTR FindSymbolFromAddress (WORD nAddress, int * iTable_ )
|
|||||||
if (! g_aSymbols[iTable].size())
|
if (! g_aSymbols[iTable].size())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
#if ALLOW_SYMBOL_TABLE_DISABLED
|
|
||||||
if (! (g_bDisplaySymbolTables & (1 << iTable)))
|
if (! (g_bDisplaySymbolTables & (1 << iTable)))
|
||||||
continue;
|
continue;
|
||||||
#endif
|
|
||||||
|
|
||||||
map<WORD, string>::iterator iSymbols = g_aSymbols[iTable].find(nAddress);
|
map<WORD, string>::iterator iSymbols = g_aSymbols[iTable].find(nAddress);
|
||||||
if(g_aSymbols[iTable].find(nAddress) != g_aSymbols[iTable].end())
|
if(g_aSymbols[iTable].find(nAddress) != g_aSymbols[iTable].end())
|
||||||
@ -130,10 +127,8 @@ bool FindAddressFromSymbol ( LPCTSTR pSymbol, WORD * pAddress_, int * iTable_ )
|
|||||||
if (! g_aSymbols[iTable].size())
|
if (! g_aSymbols[iTable].size())
|
||||||
continue;
|
continue;
|
||||||
|
|
||||||
#if ALLOW_SYMBOL_TABLE_DISABLED
|
|
||||||
if (! (g_bDisplaySymbolTables & (1 << iTable)))
|
if (! (g_bDisplaySymbolTables & (1 << iTable)))
|
||||||
continue;
|
continue;
|
||||||
#endif
|
|
||||||
|
|
||||||
// map<WORD, string>::iterator iSymbol = g_aSymbols[iTable].begin();
|
// map<WORD, string>::iterator iSymbol = g_aSymbols[iTable].begin();
|
||||||
SymbolTable_t :: iterator iSymbol = g_aSymbols[iTable].begin();
|
SymbolTable_t :: iterator iSymbol = g_aSymbols[iTable].begin();
|
||||||
|
Loading…
Reference in New Issue
Block a user