[glibmm] Glib, Gio: Add missing #includes
- From: Kjell Ahlstedt <kjellahl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [glibmm] Glib, Gio: Add missing #includes
- Date: Wed, 18 Mar 2020 16:01:54 +0000 (UTC)
commit 69d467ee8d0d9fa6478b376610062a1ac176186c
Author: Kjell Ahlstedt <kjellahlstedt gmail com>
Date: Wed Mar 18 16:57:18 2020 +0100
Glib, Gio: Add missing #includes
Fixes #69
gio/giomm/slot_async.h | 2 ++
glib/glibmm/random.h | 1 +
glib/glibmm/timer.h | 2 ++
glib/src/miscutils.hg | 1 +
glib/src/module.hg | 1 +
glib/src/uriutils.hg | 1 +
glib/src/variantiter.hg | 2 ++
7 files changed, 10 insertions(+)
---
diff --git a/gio/giomm/slot_async.h b/gio/giomm/slot_async.h
index 1a409b15..ed76b5b4 100644
--- a/gio/giomm/slot_async.h
+++ b/gio/giomm/slot_async.h
@@ -16,6 +16,8 @@
* You should have received a copy of the GNU Lesser General Public
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
+
+#include <giommconfig.h>
#include <gio/gio.h>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
diff --git a/glib/glibmm/random.h b/glib/glibmm/random.h
index 83d2caa2..e4dd4445 100644
--- a/glib/glibmm/random.h
+++ b/glib/glibmm/random.h
@@ -19,6 +19,7 @@
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
+#include <glibmmconfig.h>
#include <glib.h>
extern "C" {
diff --git a/glib/glibmm/timer.h b/glib/glibmm/timer.h
index 43fff375..cbb5b444 100644
--- a/glib/glibmm/timer.h
+++ b/glib/glibmm/timer.h
@@ -19,6 +19,8 @@
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
+#include <glibmmconfig.h>
+
extern "C" {
using GTimer = struct _GTimer;
}
diff --git a/glib/src/miscutils.hg b/glib/src/miscutils.hg
index 1cba437d..5e5e69ca 100644
--- a/glib/src/miscutils.hg
+++ b/glib/src/miscutils.hg
@@ -17,6 +17,7 @@
_DEFS(glibmm,glib)
#include <glibmm/ustring.h>
+#include <glibmm/utility.h>
#include <vector>
namespace Glib
diff --git a/glib/src/module.hg b/glib/src/module.hg
index acc88bec..03b471f8 100644
--- a/glib/src/module.hg
+++ b/glib/src/module.hg
@@ -16,6 +16,7 @@
_DEFS(glibmm,glib)
+#include <glibmmconfig.h>
#include <string>
#ifndef DOXYGEN_SHOULD_SKIP_THIS
diff --git a/glib/src/uriutils.hg b/glib/src/uriutils.hg
index ef9102b6..336934e1 100644
--- a/glib/src/uriutils.hg
+++ b/glib/src/uriutils.hg
@@ -16,6 +16,7 @@
_DEFS(glibmm,glib)
+#include <glibmmconfig.h>
#include <string>
namespace Glib
diff --git a/glib/src/variantiter.hg b/glib/src/variantiter.hg
index ede976e6..d341d727 100644
--- a/glib/src/variantiter.hg
+++ b/glib/src/variantiter.hg
@@ -14,7 +14,9 @@
* License along with this library. If not, see <http://www.gnu.org/licenses/>.
*/
+#include <glibmmconfig.h>
#include <glib.h>
+
_DEFS(glibmm,glib)
namespace Glib
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]