Commit 65eacb6b authored by Richard Berger's avatar Richard Berger
Browse files

Fix compilation warnings in fix_python

parent 0208fe99
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -86,7 +86,7 @@ void FixPython::end_of_step()
  PyObject * ptr = PY_VOID_POINTER(lmp);
  PyObject * arglist = Py_BuildValue("(O)", ptr);

  PyObject * result = PyEval_CallObject(pFunc, arglist);
  PyObject * result = PyEval_CallObject((PyObject*)pFunc, arglist);
  Py_DECREF(arglist);

  PyGILState_Release(gstate);
@@ -103,7 +103,7 @@ void FixPython::post_force(int vflag)
  PyObject * ptr = PY_VOID_POINTER(lmp);
  PyObject * arglist = Py_BuildValue("(Oi)", ptr, vflag);

  PyObject * result = PyEval_CallObject(pFunc, arglist);
  PyObject * result = PyEval_CallObject((PyObject*)pFunc, arglist);
  Py_DECREF(arglist);

  PyGILState_Release(gstate);
+1 −2
Original line number Diff line number Diff line
@@ -21,7 +21,6 @@ FixStyle(python,FixPython)
#define LMP_FIX_PYTHON_H

#include "fix.h"
#include <Python.h>

namespace LAMMPS_NS {

@@ -34,7 +33,7 @@ class FixPython : public Fix {
  virtual void post_force(int);

 private:
  PyObject * pFunc;
  void * pFunc;
  int selected_callback;
};