glib/gconstructor.h: Include stdlib.h for MSVC builds

This is in case the compiler complains that we don't have the prototypes
for atexit(), and it doesn't hurt to include that file here.
This commit is contained in:
Chun-wei Fan 2019-04-24 13:27:22 +08:00
parent ab1cc89209
commit 42fe9a5bb0

View File

@ -28,6 +28,8 @@
#elif defined (_MSC_VER) && (_MSC_VER >= 1500) #elif defined (_MSC_VER) && (_MSC_VER >= 1500)
/* Visual studio 2008 and later has _Pragma */ /* Visual studio 2008 and later has _Pragma */
#include <stdlib.h>
#define G_HAS_CONSTRUCTORS 1 #define G_HAS_CONSTRUCTORS 1
/* We do some weird things to avoid the constructors being optimized /* We do some weird things to avoid the constructors being optimized