[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Guile-commits] 35/86: Move struct.h include out of ports.h
From: |
Andy Wingo |
Subject: |
[Guile-commits] 35/86: Move struct.h include out of ports.h |
Date: |
Wed, 20 Jun 2018 14:09:35 -0400 (EDT) |
wingo pushed a commit to branch master
in repository guile.
commit 1abc5289bd7e212ad01594264507eea8e1b32cbc
Author: Andy Wingo <address@hidden>
Date: Tue Jun 19 10:48:20 2018 +0200
Move struct.h include out of ports.h
* libguile/ports.h: Remove struct.h include.
* libguile/expand.h:
* libguile/hash.c:
* libguile/procs.c: Add struct.h includes.
---
libguile/expand.h | 3 ++-
libguile/hash.c | 1 +
libguile/ports.h | 1 -
libguile/procs.c | 1 +
4 files changed, 4 insertions(+), 2 deletions(-)
diff --git a/libguile/expand.h b/libguile/expand.h
index 9c2732d..86821ee 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 b9c1c58..35588ac 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 87420c2..f262985 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 1b8cf61..7092748 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"
- [Guile-commits] 18/86: Move list validators to list.h, (continued)
- [Guile-commits] 18/86: Move list validators to list.h, Andy Wingo, 2018/06/20
- [Guile-commits] 31/86: Remove gc.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 32/86: Remove threads.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 12/86: Remove error.h include from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 20/86: Move pair, null, nil, and boolean validators out of validate.h, Andy Wingo, 2018/06/20
- [Guile-commits] 29/86: Move gsubr.h include to snarf.h, Andy Wingo, 2018/06/20
- [Guile-commits] 33/86: Move array-handle.h include out from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 30/86: Devolve procs.h include from _scm.h., Andy Wingo, 2018/06/20
- [Guile-commits] 36/86: Remove threads.h include from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 28/86: Devolve gc.h, Andy Wingo, 2018/06/20
- [Guile-commits] 35/86: Move struct.h include out of ports.h,
Andy Wingo <=
- [Guile-commits] 34/86: Remove bytevectors.h include form ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 43/86: Remove error.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 45/86: Move scm_tc7_pointer snarfer out to foreign.h, Andy Wingo, 2018/06/20
- [Guile-commits] 46/86: Move symbol snarfers to symbols.h, Andy Wingo, 2018/06/20
- [Guile-commits] 41/86: Remove ports.h from inline.h, Andy Wingo, 2018/06/20
- [Guile-commits] 21/86: More validate.h devolution, Andy Wingo, 2018/06/20
- [Guile-commits] 40/86: Remove <unistd.h> from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 37/86: Devolve vectors.h include from ports.h, Andy Wingo, 2018/06/20
- [Guile-commits] 38/86: Remove <string.h> include from ports.h., Andy Wingo, 2018/06/20
- [Guile-commits] 42/86: Remove numbers.h from inline.h, Andy Wingo, 2018/06/20