forked from github/server
gcc fixes
This commit is contained in:
parent
198bb82c52
commit
319bc940b0
2 changed files with 3 additions and 3 deletions
|
@ -1790,7 +1790,6 @@ nr_ship(FILE * F, const seen_region * sr, const ship * sh, const faction * f, co
|
|||
static void
|
||||
nr_building(FILE *F, const seen_region * sr, const building * b, const faction * f)
|
||||
{
|
||||
region * r = sr->r;
|
||||
int i, bytes;
|
||||
const char * name, * bname, * billusion = NULL;
|
||||
const struct locale * lang = NULL;
|
||||
|
|
5
src/external/bson/platform_hacks.h
vendored
5
src/external/bson/platform_hacks.h
vendored
|
@ -7,6 +7,7 @@
|
|||
|
||||
#ifdef __GNUC__
|
||||
#define MONGO_INLINE static __inline__
|
||||
#define MONGO_HAVE_STDINT
|
||||
#elif defined(_MSC_VER)
|
||||
#define MONGO_USE__INT64
|
||||
#define MONGO_INLINE __inline
|
||||
|
@ -71,8 +72,8 @@ MONGO_INLINE void bson_swap_endian32(void* outp, const void* inp){
|
|||
#define bson_big_endian32(out, in) ( memcpy(out, &in, 4) )
|
||||
#else
|
||||
#ifdef NDEBUG
|
||||
#define bson_little_endian64(out, in) ( memcpy(out, &in, 8) )
|
||||
#define bson_little_endian32(out, in) ( memcpy(out, &in, 4) )
|
||||
#define bson_little_endian64(out, in) { *(int64_t*)out = in; }
|
||||
#define bson_little_endian32(out, in) { *(int32_t*)out = in; }
|
||||
#define bson_big_endian64(out, in) ( bson_swap_endian64(out, &in) )
|
||||
#define bson_big_endian32(out, in) ( bson_swap_endian32(out, &in) )
|
||||
#else
|
||||
|
|
Loading…
Reference in a new issue