Include <libguile/__scm.h> in "foreign.h".
authorLudovic Courtès <ludo@gnu.org>
Tue, 16 Feb 2010 23:44:14 +0000 (00:44 +0100)
committerLudovic Courtès <ludo@gnu.org>
Tue, 16 Feb 2010 23:44:14 +0000 (00:44 +0100)
* libguile/foreign.h: Include <libguile/__scm.h>.

libguile/foreign.h

index b29025d..303bb27 100644 (file)
@@ -1,3 +1,6 @@
+#ifndef SCM_FOREIGN_H
+#define SCM_FOREIGN_H
+
 /* Copyright (C) 2010  Free Software Foundation, Inc.
  *
  * This library is free software; you can redistribute it and/or
  * 02110-1301 USA
  */
 
-#ifndef SCM_FOREIGN_H
-#define SCM_FOREIGN_H
-
-
+#include "libguile/__scm.h"
 
 /* A foreign value is some value that exists outside of Guile. It is represented
    by a cell whose second word is a pointer. The first word has the