Use plain ASCII 7bit chars if local charset or external charset is not declared or dos-charset table can't loaded
This commit is contained in:
parent
241a56a1d8
commit
79a8d300e6
@ -808,16 +808,17 @@ void GThreadlist::GenTree(int idx)
|
||||
return;
|
||||
|
||||
#ifdef KOI8
|
||||
static char graph[4]="†„<EFBFBD>";
|
||||
static char graph[4]="†„<EFBFBD>"; // Pseudographic chars KOI8-R
|
||||
#else
|
||||
static char graph_ibmpc[4]="ÃÀ³";
|
||||
static char graph[4]="";
|
||||
static char graph_ibmpc[4]="ÃÀ³"; // Pseudographic chars CP437, CP850, CP866
|
||||
static char graph[4]="+*|"; // Default: plain ASCII7 chars
|
||||
|
||||
if(graph[0] == NUL)
|
||||
{
|
||||
int table = LoadCharset(NULL, NULL, 1);
|
||||
int level = LoadCharset(get_dos_charset(CFG->xlatlocalset), CFG->xlatlocalset);
|
||||
XlatStr(graph, graph_ibmpc, level, CharTable);
|
||||
if(level)
|
||||
XlatStr(graph, graph_ibmpc, level, CharTable);
|
||||
if(table == -1)
|
||||
LoadCharset(CFG->xlatimport, CFG->xlatlocalset);
|
||||
else
|
||||
|
Reference in New Issue
Block a user