build: cleanup includes of <gmodule.h>

<gmodule.h> is implicitly included by <gio/gio.h> which is available
everywhere. For that reason, we would not have to include this header
at all. However, it is recommended to explicitly include <gmodule.h>
where needed.

So, include it where needed -- if <gio/gio.h> wouldn't be there --
and drop it from where it is not needed.
This commit is contained in:
Thomas Haller
2016-04-30 03:26:06 +02:00
parent 9f29cc13e7
commit c5ac691744
5 changed files with 1 additions and 4 deletions

View File

@@ -28,7 +28,6 @@
#include "nm-vpn-helpers.h" #include "nm-vpn-helpers.h"
#include <string.h> #include <string.h>
#include <gmodule.h>
#include "nm-utils.h" #include "nm-utils.h"

View File

@@ -25,6 +25,7 @@
#include "nm-vpn-editor-plugin.h" #include "nm-vpn-editor-plugin.h"
#include <dlfcn.h> #include <dlfcn.h>
#include <gmodule.h>
#include "nm-core-internal.h" #include "nm-core-internal.h"

View File

@@ -31,7 +31,6 @@
#include <glib/gstdio.h> #include <glib/gstdio.h>
#include <glib-unix.h> #include <glib-unix.h>
#include <gmodule.h>
#include "main-utils.h" #include "main-utils.h"
#include "NetworkManagerUtils.h" #include "NetworkManagerUtils.h"

View File

@@ -31,7 +31,6 @@
#include <fcntl.h> #include <fcntl.h>
#include <sys/stat.h> #include <sys/stat.h>
#include <sys/types.h> #include <sys/types.h>
#include <gmodule.h>
#include <string.h> #include <string.h>
#include <sys/resource.h> #include <sys/resource.h>

View File

@@ -26,7 +26,6 @@
#include <sys/types.h> #include <sys/types.h>
#include <string.h> #include <string.h>
#include <gmodule.h>
#include <glib/gstdio.h> #include <glib/gstdio.h>
#include "nm-connection.h" #include "nm-connection.h"