summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libguile/expand.h3
-rw-r--r--libguile/hash.c1
-rw-r--r--libguile/ports.h1
-rw-r--r--libguile/procs.c1
4 files changed, 4 insertions, 2 deletions
diff --git a/libguile/expand.h b/libguile/expand.h
index 9c2732d87..86821eefc 100644
--- a/libguile/expand.h
+++ b/libguile/expand.h
@@ -3,7 +3,7 @@
#ifndef SCM_EXPAND_H
#define SCM_EXPAND_H
-/* Copyright (C) 2010, 2011, 2013, 2014
+/* Copyright (C) 2010, 2011, 2013, 2014, 2018
* Free Software Foundation, Inc.
*
* This library is free software; you can redistribute it and/or
@@ -25,6 +25,7 @@
#include "libguile/__scm.h"
+#include "libguile/struct.h"
diff --git a/libguile/hash.c b/libguile/hash.c
index b9c1c5802..35588acdb 100644
--- a/libguile/hash.c
+++ b/libguile/hash.c
@@ -35,6 +35,7 @@
#include "libguile/pairs.h"
#include "libguile/ports.h"
#include "libguile/strings.h"
+#include "libguile/struct.h"
#include "libguile/symbols.h"
#include "libguile/syntax.h"
#include "libguile/vectors.h"
diff --git a/libguile/ports.h b/libguile/ports.h
index 87420c2e4..f2629852a 100644
--- a/libguile/ports.h
+++ b/libguile/ports.h
@@ -33,7 +33,6 @@
#include "libguile/tags.h"
#include "libguile/error.h"
#include "libguile/print.h"
-#include "libguile/struct.h"
#include "libguile/threads.h"
#include "libguile/strings.h"
#include "libguile/vectors.h"
diff --git a/libguile/procs.c b/libguile/procs.c
index 1b8cf614c..7092748f0 100644
--- a/libguile/procs.c
+++ b/libguile/procs.c
@@ -29,6 +29,7 @@
#include "libguile/strings.h"
#include "libguile/vectors.h"
#include "libguile/smob.h"
+#include "libguile/struct.h"
#include "libguile/deprecation.h"
#include "libguile/procs.h"