Mercurial > pytave
comparison oct-py-eval.cc @ 421:24555fba9964
Include <Python.h> first to suppress possible redefinition warnings
* oct-py-eval.cc, oct-py-types.cc, oct-py-util.cc, pycall.cc, pyeval.cc,
pyexec.cc: Include <Python.h> before other system and project header files
to suppress possible macro redefinition warnings. Normalize and reduce use of
Octave header files.
author | Mike Miller <mtmiller@octave.org> |
---|---|
date | Thu, 04 May 2017 13:22:20 -0700 |
parents | 9bf8ba050122 |
children | 6b9de18b4bdd |
comparison
equal
deleted
inserted
replaced
420:7864849e84c2 | 421:24555fba9964 |
---|---|
22 | 22 |
23 #if defined (HAVE_CONFIG_H) | 23 #if defined (HAVE_CONFIG_H) |
24 # include <config.h> | 24 # include <config.h> |
25 #endif | 25 #endif |
26 | 26 |
27 #include <Python.h> | |
27 #include <string> | 28 #include <string> |
28 #include <octave/ov.h> | 29 #include <octave/ov.h> |
29 #include <octave/ovl.h> | 30 #include <octave/ovl.h> |
30 | 31 |
31 #include "exceptions.h" | 32 #include "exceptions.h" |