1
0
mirror of https://gitlab.com/libvirt/libvirt-python.git synced 2025-07-27 11:41:52 +03:00

Fixed up numerous compiler warnings

This commit is contained in:
Daniel P. Berrange
2007-03-06 21:55:44 +00:00
parent bffcc4f8a2
commit f928d2b27f
4 changed files with 8 additions and 5 deletions

View File

@ -4,6 +4,7 @@ Makefile.in
.libs .libs
*.lo *.lo
*.la *.la
*.loT
libvirt.py libvirt.py
libvirt-export.c libvirt-export.c
libvirtclass.txt libvirtclass.txt

View File

@ -33,7 +33,9 @@ all-local: libvirt.py
python_LTLIBRARIES = libvirtmod.la python_LTLIBRARIES = libvirtmod.la
libvirtmod_la_SOURCES = libvir.c types.c libvirt-py.c libvirt-py.h libvirtmod_la_SOURCES = libvir.c types.c libvirt-py.c libvirt-py.h
libvirtmod_la_LIBADD = $(mylibs) libvirtmod_la_LIBADD = $(mylibs)
# Python header files contain a redundant decl, hence:
libvirtmod_la_CFLAGS = -Wno-redundant-decls
libvirt.py: $(srcdir)/libvir.py libvirtclass.py libvirt.py: $(srcdir)/libvir.py libvirtclass.py
cat $(srcdir)/libvir.py libvirtclass.py > libvirt.py cat $(srcdir)/libvir.py libvirtclass.py > libvirt.py

View File

@ -15,7 +15,7 @@
#include "libvirt_wrap.h" #include "libvirt_wrap.h"
#include "libvirt-py.h" #include "libvirt-py.h"
void initlibvirmod(void); extern void initlibvirtmod(void);
PyObject *libvirt_virDomainGetUUID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args); PyObject *libvirt_virDomainGetUUID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args);
PyObject *libvirt_virGetLastError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args); PyObject *libvirt_virGetLastError(PyObject *self ATTRIBUTE_UNUSED, PyObject *args);
@ -266,7 +266,7 @@ libvirt_virConnectListDefinedDomains(PyObject *self ATTRIBUTE_UNUSED,
Py_INCREF(Py_None); Py_INCREF(Py_None);
return (Py_None); return (Py_None);
} }
c_retval = virConnectListDefinedDomains(conn, (const char **)names, c_retval); c_retval = virConnectListDefinedDomains(conn, names, c_retval);
if (c_retval < 0) { if (c_retval < 0) {
free(names); free(names);
Py_INCREF(Py_None); Py_INCREF(Py_None);
@ -375,7 +375,7 @@ libvirt_virDomainGetUUID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
return(py_retval); return(py_retval);
} }
PyObject * static PyObject *
libvirt_virDomainLookupByUUID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) { libvirt_virDomainLookupByUUID(PyObject *self ATTRIBUTE_UNUSED, PyObject *args) {
PyObject *py_retval; PyObject *py_retval;
virDomainPtr c_retval; virDomainPtr c_retval;

View File

@ -90,7 +90,7 @@ PyObject * libvirt_virDomainPtrWrap(virDomainPtr node);
#define LIBVIRT_ENSURE_THREAD_STATE \ #define LIBVIRT_ENSURE_THREAD_STATE \
LIBVIRT_STMT_START { \ LIBVIRT_STMT_START { \
PyGILState_STATE _save; \ PyGILState_STATE _save = PyGILState_UNLOCKED; \
if (PyEval_ThreadsInitialized()) \ if (PyEval_ThreadsInitialized()) \
_save = PyGILState_Ensure(); _save = PyGILState_Ensure();