Fixed #1638: %zd configure test fails on Linux
This commit is contained in:
parent
eee1fc51ba
commit
db3d6cbce0
|
@ -12,6 +12,8 @@ What's New in Python 2.6 alpha 1?
|
|||
Core and builtins
|
||||
-----------------
|
||||
|
||||
- Issue #1638: %zd configure test fails on Linux
|
||||
|
||||
- Issue #1620: New property decorator syntax was modifying the decorator
|
||||
in place instead of creating a new decorator object.
|
||||
|
||||
|
|
|
@ -23176,9 +23176,9 @@ cat >>conftest.$ac_ext <<_ACEOF
|
|||
#include <stddef.h>
|
||||
#include <string.h>
|
||||
|
||||
int main()
|
||||
{
|
||||
char buffer[256];
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SSIZE_T
|
||||
typedef ssize_t Py_ssize_t;
|
||||
|
@ -23188,6 +23188,10 @@ typedef long Py_ssize_t;
|
|||
typedef int Py_ssize_t;
|
||||
#endif
|
||||
|
||||
int main()
|
||||
{
|
||||
char buffer[256];
|
||||
|
||||
if(sprintf(buffer, "%zd", (size_t)123) < 0)
|
||||
return 1;
|
||||
|
||||
|
|
10
configure.in
10
configure.in
|
@ -3459,9 +3459,9 @@ AC_TRY_RUN([#include <stdio.h>
|
|||
#include <stddef.h>
|
||||
#include <string.h>
|
||||
|
||||
int main()
|
||||
{
|
||||
char buffer[256];
|
||||
#ifdef HAVE_SYS_TYPES_H
|
||||
#include <sys/types.h>
|
||||
#endif
|
||||
|
||||
#ifdef HAVE_SSIZE_T
|
||||
typedef ssize_t Py_ssize_t;
|
||||
|
@ -3471,6 +3471,10 @@ typedef long Py_ssize_t;
|
|||
typedef int Py_ssize_t;
|
||||
#endif
|
||||
|
||||
int main()
|
||||
{
|
||||
char buffer[256];
|
||||
|
||||
if(sprintf(buffer, "%zd", (size_t)123) < 0)
|
||||
return 1;
|
||||
|
||||
|
|
Loading…
Reference in New Issue