[Python-Dev] [Python-checkins] r46064 - in python/trunk: Include/Python.h Include/pyport.h Misc/ACKS Misc/NEWS Modules/_localemodule.c Modules/main.c Modules/posixmodule.c Modules/sha512module.c PC/pyconfig.h Python/thread_nt.h
Neal Norwitz
nnorwitz at gmail.com
Tue May 23 07:52:12 CEST 2006
On 5/22/06, martin.v.loewis <python-checkins at python.org> wrote:
> Author: martin.v.loewis
> Date: Mon May 22 11:15:18 2006
> New Revision: 46064
>
> Modified: python/trunk/Include/Python.h
> ==============================================================================
> --- python/trunk/Include/Python.h (original)
> +++ python/trunk/Include/Python.h Mon May 22 11:15:18 2006
> @@ -35,7 +35,9 @@
> #endif
>
> #include <string.h>
> +#ifndef DONT_HAVE_ERRNO_H
> #include <errno.h>
> +#endif
> #include <stdlib.h>
> #ifdef HAVE_UNISTD_H
> #include <unistd.h>
What is the reason for the DONT_HAVE_* macros? Can we use the HAVE_*
versions? There only seem to be 22 occurrences total:
Include/pyport.h:6
Modules/arraymodule.c:2
Modules/getbuildinfo.c:1
Modules/selectmodule.c:1
Objects/fileobject.c:3
PC/pyconfig.h:2
Python/ceval.c:1
Python/mystrtoul.c:1
Python/strtod.c:1
Python/thread.c:1
RISCOS/pyconfig.h:3
n
More information about the Python-Dev
mailing list