From 806dbeeef32bcb858b297ff055367b1f6e2f3f9f Mon Sep 17 00:00:00 2001 From: Nirbheek Chauhan Date: Fri, 19 Feb 2016 20:26:26 +0530 Subject: [PATCH] Whenever we include windows.h, also define WIN32_LEAN_AND_MEAN This reduces the number of symbols and code pulled in drastically --- gst/glib-compat.c | 1 + gst/gsttask.c | 1 + libs/gst/net/gstptpclock.c | 1 + 3 files changed, 3 insertions(+) diff --git a/gst/glib-compat.c b/gst/glib-compat.c index b6a5963..bb4c17f 100644 --- a/gst/glib-compat.c +++ b/gst/glib-compat.c @@ -38,6 +38,7 @@ #include #ifdef G_OS_WIN32 +#define WIN32_LEAN_AND_MEAN #include #include #endif /* G_OS_WIN32 */ diff --git a/gst/gsttask.c b/gst/gsttask.c index 62453d1..0d2f523 100644 --- a/gst/gsttask.c +++ b/gst/gsttask.c @@ -111,6 +111,7 @@ struct _GstTaskPrivate }; #ifdef _MSC_VER +#define WIN32_LEAN_AND_MEAN #include struct _THREADNAME_INFO diff --git a/libs/gst/net/gstptpclock.c b/libs/gst/net/gstptpclock.c index 1414faf..1528da2 100644 --- a/libs/gst/net/gstptpclock.c +++ b/libs/gst/net/gstptpclock.c @@ -61,6 +61,7 @@ #include #endif #ifdef G_OS_WIN32 +#define WIN32_LEAN_AND_MEAN #include #endif #include -- 2.7.4