changeset 77:fb227ceacc65

ensure proper NumPy API init
author Jaroslav Hajek <highegg@gmail.com>
date Fri, 18 Sep 2009 06:14:59 +0200
parents ba609c4d77db
children 2357a9a5fc34
files ChangeLog pytave.cc
diffstat 2 files changed, 7 insertions(+), 2 deletions(-) [+]
line wrap: on
line diff
--- a/ChangeLog	Wed Sep 16 07:31:25 2009 +0200
+++ b/ChangeLog	Fri Sep 18 06:14:59 2009 +0200
@@ -1,3 +1,8 @@
+2009-09-17  Jaroslav Hajek  <highegg@gmail.com>
+
+	* pytave.cc: Move #include of arrayobjectdefs after pytavedefs to
+	ensure config.h is included.
+
 2009-09-16  Jaroslav Hajek  <highegg@gmail.com>
 
 	* package/pytave.py (load_package, unload_package): New funcs.
--- a/pytave.cc	Wed Sep 16 07:31:25 2009 +0200
+++ b/pytave.cc	Fri Sep 18 06:14:59 2009 +0200
@@ -18,8 +18,6 @@
  *  along with Pytave.  If not, see <http://www.gnu.org/licenses/>.
  */
 
-#define PYTAVE_DO_DECLARE_SYMBOL
-#include "arrayobjectdefs.h"
 #include <boost/python.hpp>
 #include <boost/python/numeric.hpp>
 
@@ -44,6 +42,8 @@
 
 #include "pytavedefs.h"
 
+#define PYTAVE_DO_DECLARE_SYMBOL
+#include "arrayobjectdefs.h"
 #include "exceptions.h"
 #include "octave_to_python.h"
 #include "python_to_octave.h"