mirror of
https://git.code.sf.net/p/quake/quakeforge
synced 2025-01-17 22:50:51 +00:00
mingw gcc 3.1 is freaking weird
This commit is contained in:
parent
9a18bda805
commit
f00e892d4e
5 changed files with 11 additions and 5 deletions
|
@ -131,20 +131,20 @@ struct option
|
|||
/* Many other libraries have conflicting prototypes for getopt, with
|
||||
differences in the consts, in stdlib.h. To avoid compilation
|
||||
errors, only prototype getopt for the GNU C library. */
|
||||
extern int getopt (int __argc, char *const *__argv, const char *__shortopts);
|
||||
extern int getopt (int argc, char *const *argv, const char *__shortopts);
|
||||
# else /* not __GNU_LIBRARY__ */
|
||||
extern int getopt ();
|
||||
# endif /* __GNU_LIBRARY__ */
|
||||
|
||||
# ifndef __need_getopt
|
||||
extern int getopt_long (int __argc, char *const *__argv, const char *__shortopts,
|
||||
extern int getopt_long (int argc, char *const *argv, const char *__shortopts,
|
||||
const struct option *__longopts, int *__longind);
|
||||
extern int getopt_long_only (int __argc, char *const *__argv,
|
||||
extern int getopt_long_only (int argc, char *const *argv,
|
||||
const char *__shortopts,
|
||||
const struct option *__longopts, int *__longind);
|
||||
|
||||
/* Internal only. Users should not call this directly. */
|
||||
extern int _getopt_internal (int __argc, char *const *__argv,
|
||||
extern int _getopt_internal (int argc, char *const *argv,
|
||||
const char *__shortopts,
|
||||
const struct option *__longopts, int *__longind,
|
||||
int __long_only);
|
||||
|
|
|
@ -27,7 +27,7 @@ static const char rcsid[] =
|
|||
|
||||
#ifndef S_ISDIR
|
||||
#define S_ISDIR(m) ((m & S_IFMT) == S_IFDIR) /* is a directory */
|
||||
#endif S_ISDIR
|
||||
#endif//S_ISDIR
|
||||
|
||||
|
||||
/*
|
||||
|
|
|
@ -169,4 +169,5 @@ SDL_main (int c, char **v)
|
|||
Host_Frame (time);
|
||||
oldtime = newtime;
|
||||
}
|
||||
return 0; // shouldn't be reachable, but mingw gcc 3.1 is being weird
|
||||
}
|
||||
|
|
|
@ -155,4 +155,5 @@ SDL_main (int c, char **v)
|
|||
Host_Frame (time);
|
||||
oldtime = newtime;
|
||||
}
|
||||
return 0; // shouldn't be reachable, but mingw gcc 3.1 is being weird
|
||||
}
|
||||
|
|
|
@ -12,6 +12,10 @@
|
|||
|
||||
#include "pakfile.h"
|
||||
|
||||
#ifdef _WIN32
|
||||
void *alloca(size_t size);
|
||||
#endif
|
||||
|
||||
static const char *
|
||||
pack_get_key (void *p, void *unused)
|
||||
{
|
||||
|
|
Loading…
Reference in a new issue