mirror of
https://github.com/ondra-novak/gates_of_skeldal.git
synced 2025-07-16 03:06:45 -04:00
win: winmain, manifest, icon, and some improvements
This commit is contained in:
parent
f70b29abab
commit
7bea57e587
23 changed files with 203 additions and 140 deletions
|
@ -55,7 +55,7 @@ static char prepare=1;
|
|||
static void PrepareTabs()
|
||||
{
|
||||
unsigned int i;
|
||||
for (i=0;i<256;i++) {xlatkm2win[i]=i;xlatwin2km[i]=i;}
|
||||
for (i=0;i<256;i++) {xlatkm2win[i]=(char)i;xlatwin2km[i]=(char)i;}
|
||||
for (i=0;i<sizeof(czxlattab)/sizeof(czxlattab[0]);i++)
|
||||
{
|
||||
xlatkm2win[czxlattab[i].kamenik]=czxlattab[i].windows;
|
||||
|
@ -68,14 +68,14 @@ static void PrepareTabs()
|
|||
void windows2kamenik(const char *src, int size, char *trg)
|
||||
{
|
||||
if (prepare) PrepareTabs();
|
||||
if (size<0) size=strlen(src)+1;
|
||||
if (size<0) size=(int)strlen(src)+1;
|
||||
for (int i=0;i<size;i++) *trg++=xlatwin2km[(unsigned char)*src++];
|
||||
}
|
||||
|
||||
void kamenik2windows(const char *src, int size, char *trg)
|
||||
{
|
||||
if (prepare) PrepareTabs();
|
||||
if (size<0) size=strlen(src)+1;
|
||||
if (size<0) size=(int)strlen(src)+1;
|
||||
for (int i=0;i<size;i++) *trg++=xlatkm2win[(unsigned char)*src++];
|
||||
}
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue