remove "warning: ISO C90 forbids mixed declarations and code"
This commit is contained in:
parent
1b9fb8514d
commit
031f87ad2c
@ -71,13 +71,12 @@ int Create_ConfigDirectory(char * config_dir)
|
|||||||
// OUT: Write into program_dir. Trailing / or \ is kept.
|
// OUT: Write into program_dir. Trailing / or \ is kept.
|
||||||
// Note : in fact this is only used to check for the datafiles and fonts in
|
// Note : in fact this is only used to check for the datafiles and fonts in
|
||||||
// this same directory.
|
// this same directory.
|
||||||
void Set_program_directory(const char * argv0,char * program_dir)
|
void Set_program_directory(const char * argv0, char * program_dir)
|
||||||
{
|
{
|
||||||
(void)argv0; // unused sometimes
|
|
||||||
|
|
||||||
// MacOSX
|
// MacOSX
|
||||||
#if defined(__macosx__)
|
#if defined(__macosx__)
|
||||||
CFURLRef url = CFBundleCopyBundleURL(CFBundleGetMainBundle());
|
CFURLRef url = CFBundleCopyBundleURL(CFBundleGetMainBundle());
|
||||||
|
(void)argv0; // unused
|
||||||
CFURLGetFileSystemRepresentation(url,true,(UInt8*)program_dir,MAXPATHLEN);
|
CFURLGetFileSystemRepresentation(url,true,(UInt8*)program_dir,MAXPATHLEN);
|
||||||
CFRelease(url);
|
CFRelease(url);
|
||||||
// Append trailing slash
|
// Append trailing slash
|
||||||
@ -85,10 +84,12 @@ void Set_program_directory(const char * argv0,char * program_dir)
|
|||||||
|
|
||||||
// AmigaOS and alike: hard-coded volume name.
|
// AmigaOS and alike: hard-coded volume name.
|
||||||
#elif defined(__amigaos4__) || defined(__AROS__) || defined(__MORPHOS__) || defined(__amigaos__)
|
#elif defined(__amigaos4__) || defined(__AROS__) || defined(__MORPHOS__) || defined(__amigaos__)
|
||||||
|
(void)argv0; // unused
|
||||||
strcpy(program_dir,"PROGDIR:");
|
strcpy(program_dir,"PROGDIR:");
|
||||||
#elif defined(__MINT__)
|
#elif defined(__MINT__)
|
||||||
static char path[1024]={0};
|
static char path[1024]={0};
|
||||||
char currentDrive='A';
|
char currentDrive='A';
|
||||||
|
(void)argv0; // unused
|
||||||
currentDrive=currentDrive+Dgetdrv();
|
currentDrive=currentDrive+Dgetdrv();
|
||||||
|
|
||||||
Dgetpath(path,0);
|
Dgetpath(path,0);
|
||||||
@ -96,6 +97,7 @@ void Set_program_directory(const char * argv0,char * program_dir)
|
|||||||
// Append trailing slash
|
// Append trailing slash
|
||||||
strcat(program_dir,PATH_SEPARATOR);
|
strcat(program_dir,PATH_SEPARATOR);
|
||||||
#elif defined(__ANDROID__)
|
#elif defined(__ANDROID__)
|
||||||
|
(void)argv0; // unused
|
||||||
getcwd(program_dir, MAX_PATH_CHARACTERS);
|
getcwd(program_dir, MAX_PATH_CHARACTERS);
|
||||||
strcat(program_dir, "/");
|
strcat(program_dir, "/");
|
||||||
// Linux: argv[0] unreliable
|
// Linux: argv[0] unreliable
|
||||||
|
|||||||
@ -101,12 +101,11 @@ void Add_font(const char *name)
|
|||||||
// Détermination du type:
|
// Détermination du type:
|
||||||
|
|
||||||
#if defined(__macosx__)
|
#if defined(__macosx__)
|
||||||
|
|
||||||
if (size < 6) return;
|
|
||||||
|
|
||||||
char strFontName[512];
|
char strFontName[512];
|
||||||
CFStringRef CFSFontName;// = CFSTR(name);
|
CFStringRef CFSFontName;// = CFSTR(name);
|
||||||
|
|
||||||
|
if (size < 6) return;
|
||||||
|
|
||||||
CFSFontName = CFStringCreateWithBytes(NULL, (UInt8 *) name, size - 1, kCFStringEncodingASCII, false);
|
CFSFontName = CFStringCreateWithBytes(NULL, (UInt8 *) name, size - 1, kCFStringEncodingASCII, false);
|
||||||
// Fix some funny names
|
// Fix some funny names
|
||||||
CFStringGetCString(CFSFontName, strFontName, 512, kCFStringEncodingASCII);
|
CFStringGetCString(CFSFontName, strFontName, 512, kCFStringEncodingASCII);
|
||||||
@ -652,14 +651,14 @@ byte *Render_text_SFont(const char *str, int font_number, int *width, int *heigh
|
|||||||
// et retourne l'adresse du bloc d'octets.
|
// et retourne l'adresse du bloc d'octets.
|
||||||
byte *Render_text(const char *str, int font_number, int size, int antialias, int bold, int italic, int *width, int *height, T_Palette palette)
|
byte *Render_text(const char *str, int font_number, int size, int antialias, int bold, int italic, int *width, int *height, T_Palette palette)
|
||||||
{
|
{
|
||||||
|
T_Font *font = font_list_start;
|
||||||
|
int index=font_number;
|
||||||
#ifdef NOTTF
|
#ifdef NOTTF
|
||||||
(void) size; // unused
|
(void) size; // unused
|
||||||
(void) antialias; // unused
|
(void) antialias; // unused
|
||||||
(void) bold; // unused
|
(void) bold; // unused
|
||||||
(void) italic; // unused
|
(void) italic; // unused
|
||||||
#endif
|
#endif
|
||||||
T_Font *font = font_list_start;
|
|
||||||
int index=font_number;
|
|
||||||
|
|
||||||
// Verification type de la fonte
|
// Verification type de la fonte
|
||||||
if (font_number<0 ||font_number>=Nb_fonts)
|
if (font_number<0 ||font_number>=Nb_fonts)
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user