mirror of
https://gitlab.com/libvirt/libvirt.git
synced 2024-10-29 17:33:09 +00:00
Work around Python.h name-space pollution.
* python/libvir.c (HAVE_PTHREAD_H): #undef. Without this, we'd get a redefinition warning.
This commit is contained in:
parent
94353ef660
commit
f41ba90c18
@ -1,3 +1,9 @@
|
|||||||
|
Fri Apr 18 20:07:12 CEST 2008 Jim Meyering <meyering@redhat.com>
|
||||||
|
|
||||||
|
Work around Python.h name-space pollution.
|
||||||
|
* python/libvir.c (HAVE_PTHREAD_H): #undef.
|
||||||
|
Without this, we'd get a redefinition warning.
|
||||||
|
|
||||||
Fri Apr 18 11:26:24 EST 2008 Daniel P. Berrange <berrange@redhat.com>
|
Fri Apr 18 11:26:24 EST 2008 Daniel P. Berrange <berrange@redhat.com>
|
||||||
|
|
||||||
* tests/Makefile.am: Add abs_srcdir and abs_builddir to test
|
* tests/Makefile.am: Add abs_srcdir and abs_builddir to test
|
||||||
|
@ -4,13 +4,18 @@
|
|||||||
* entry points where an automatically generated stub is
|
* entry points where an automatically generated stub is
|
||||||
* unpractical
|
* unpractical
|
||||||
*
|
*
|
||||||
* Copyright (C) 2005, 2007 Red Hat, Inc.
|
* Copyright (C) 2005, 2007, 2008 Red Hat, Inc.
|
||||||
*
|
*
|
||||||
* Daniel Veillard <veillard@redhat.com>
|
* Daniel Veillard <veillard@redhat.com>
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#include <config.h>
|
#include <config.h>
|
||||||
|
|
||||||
|
/* Horrible kludge to work around even more horrible name-space pollution
|
||||||
|
via Python.h. That file includes /usr/include/python2.5/pyconfig*.h,
|
||||||
|
which has over 180 autoconf-style HAVE_* definitions. Shame on them. */
|
||||||
|
#undef HAVE_PTHREAD_H
|
||||||
|
|
||||||
#include <Python.h>
|
#include <Python.h>
|
||||||
#include "libvirt/libvirt.h"
|
#include "libvirt/libvirt.h"
|
||||||
#include "libvirt/virterror.h"
|
#include "libvirt/virterror.h"
|
||||||
|
Loading…
Reference in New Issue
Block a user