mirror of
https://github.com/osmarks/ngircd.git
synced 2024-12-12 01:40:27 +00:00
Unbreak GCC 10 (-fno-common) build
This commit is contained in:
parent
9c5e42458e
commit
f27827d793
@ -10,6 +10,7 @@
|
||||
*/
|
||||
|
||||
#define CONN_MODULE
|
||||
#define CONN_MODULE_GLOBAL_INIT
|
||||
|
||||
#include "portab.h"
|
||||
|
||||
|
@ -105,9 +105,17 @@ typedef struct _Connection
|
||||
#endif
|
||||
} CONNECTION;
|
||||
|
||||
GLOBAL CONNECTION *My_Connections;
|
||||
GLOBAL CONN_ID Pool_Size;
|
||||
GLOBAL long WCounter;
|
||||
|
||||
#ifdef CONN_MODULE_GLOBAL_INIT
|
||||
CONNECTION *My_Connections;
|
||||
CONN_ID Pool_Size;
|
||||
long WCounter;
|
||||
#else
|
||||
extern CONNECTION *My_Connections;
|
||||
extern CONN_ID Pool_Size;
|
||||
extern long WCounter;
|
||||
#endif
|
||||
|
||||
|
||||
#define CONNECTION2ID(x) (long)(x - My_Connections)
|
||||
|
||||
|
@ -9,6 +9,7 @@
|
||||
* Please read the file COPYING, README and AUTHORS for more information.
|
||||
*/
|
||||
|
||||
#define GLOBAL_INIT
|
||||
#include "portab.h"
|
||||
|
||||
/**
|
||||
|
@ -102,7 +102,11 @@ typedef unsigned char bool;
|
||||
#endif
|
||||
|
||||
#undef GLOBAL
|
||||
#ifdef GLOBAL_INIT
|
||||
#define GLOBAL
|
||||
#else
|
||||
#define GLOBAL extern
|
||||
#endif
|
||||
|
||||
/* SPLint */
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user