[glibmm] Add some #include directives
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] Add some #include directives
- Date: Wed, 22 Mar 2017 10:09:59 +0000 (UTC)
commit 7430ec811a86496583efc1a44554c912ff48573a
Author: Kjell Ahlstedt <kjell ahlstedt bredband net>
Date: Wed Mar 22 11:07:57 2017 +0100
Add some #include directives
Each header file shall include all header files that it depends on.
Checked with tools/test_scripts/testheaders.sh
gio/src/dbusintrospection.hg | 2 ++
gio/src/srvtarget.hg | 2 ++
glib/src/keyfile.hg | 1 +
glib/src/miscutils.hg | 1 +
glib/src/nodetree.hg | 2 ++
glib/src/optiongroup.hg | 1 +
glib/src/regex.hg | 1 +
glib/src/shell.hg | 1 +
glib/src/spawn.hg | 1 +
9 files changed, 12 insertions(+), 0 deletions(-)
---
diff --git a/gio/src/dbusintrospection.hg b/gio/src/dbusintrospection.hg
index a92973e..9d25244 100644
--- a/gio/src/dbusintrospection.hg
+++ b/gio/src/dbusintrospection.hg
@@ -15,7 +15,9 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+#include <glibmm/refptr.h>
#include <gio/gio.h>
+#include <vector>
_DEFS(giomm,gio)
_PINCLUDE(glibmm/private/object_p.h)
diff --git a/gio/src/srvtarget.hg b/gio/src/srvtarget.hg
index f5d7960..0625461 100644
--- a/gio/src/srvtarget.hg
+++ b/gio/src/srvtarget.hg
@@ -15,6 +15,8 @@
* Software Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
*/
+#include <glibmm/value.h>
+
_DEFS(giomm,gio)
namespace Gio
diff --git a/glib/src/keyfile.hg b/glib/src/keyfile.hg
index 8e69b0d..651b089 100644
--- a/glib/src/keyfile.hg
+++ b/glib/src/keyfile.hg
@@ -22,6 +22,7 @@ _DEFS(glibmm,glib)
#include <glibmm/error.h>
#include <glibmm/utility.h>
#include <glib.h>
+#include <vector>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
extern "C" { typedef struct _GKeyFile GKeyFile; }
diff --git a/glib/src/miscutils.hg b/glib/src/miscutils.hg
index d6e39ed..312ddb4 100644
--- a/glib/src/miscutils.hg
+++ b/glib/src/miscutils.hg
@@ -18,6 +18,7 @@
_DEFS(glibmm,glib)
#include <glibmm/ustring.h>
+#include <vector>
namespace Glib
{
diff --git a/glib/src/nodetree.hg b/glib/src/nodetree.hg
index 1587e0b..323a0e0 100644
--- a/glib/src/nodetree.hg
+++ b/glib/src/nodetree.hg
@@ -21,6 +21,8 @@ _DEFS(glibmm,glib)
#include <stack>
#include <deque>
+#include <sigc++/bind.h>
+#include <sigc++/slot.h>
#include <glibmm/refptr.h>
#include <glibmm/ustring.h>
#include <glibmm/error.h>
diff --git a/glib/src/optiongroup.hg b/glib/src/optiongroup.hg
index 12d5dc7..456f238 100644
--- a/glib/src/optiongroup.hg
+++ b/glib/src/optiongroup.hg
@@ -17,6 +17,7 @@
_DEFS(glibmm,glib)
+#include <glibmm/error.h>
#include <glibmm/ustring.h>
#include <sigc++/slot.h>
#include <map>
diff --git a/glib/src/regex.hg b/glib/src/regex.hg
index a623830..89928c6 100644
--- a/glib/src/regex.hg
+++ b/glib/src/regex.hg
@@ -22,6 +22,7 @@ _DEFS(glibmm,glib)
#include <glibmm/ustring.h>
#include <glibmm/error.h>
#include <glib.h>
+#include <vector>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
typedef struct _GRegex GRegex;
diff --git a/glib/src/shell.hg b/glib/src/shell.hg
index b008993..8b3b91e 100644
--- a/glib/src/shell.hg
+++ b/glib/src/shell.hg
@@ -20,6 +20,7 @@ _DEFS(glibmm,glib)
#include <glibmm/error.h>
#include <glib.h>
#include <string>
+#include <vector>
namespace Glib
{
diff --git a/glib/src/spawn.hg b/glib/src/spawn.hg
index 38fff43..4e3d180 100644
--- a/glib/src/spawn.hg
+++ b/glib/src/spawn.hg
@@ -21,6 +21,7 @@ _DEFS(glibmm,glib)
#include <glibmm/error.h>
#include <sigc++/sigc++.h>
#include <string>
+#include <vector>
namespace Glib
{
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]