lua

A copy of the Lua development repository
Log | Files | Refs | README

commit 9a5bab82ff6f11773866f9f7c38f69c98b19d2e8
parent 32fd039bb563b24cbe4621dcc9b3cc18d9e078b0
Author: Roberto Ierusalimschy <roberto@inf.puc-rio.br>
Date:   Fri, 17 Jan 2003 13:27:06 -0200

use the more modern _POSIX_C_SOURCE instead of older _POSIX_SOURCE

Diffstat:
Mliolib.c | 9++++++++-
Mlua.c | 4++--
2 files changed, 10 insertions(+), 3 deletions(-)

diff --git a/liolib.c b/liolib.c @@ -1,5 +1,5 @@ /* -** $Id: liolib.c,v 2.28 2002/12/04 17:38:31 roberto Exp roberto $ +** $Id: liolib.c,v 2.29 2002/12/20 10:26:33 roberto Exp roberto $ ** Standard I/O (and system) library ** See Copyright Notice in lua.h */ @@ -28,6 +28,13 @@ */ +#ifdef _POSIX_C_SOURCE +#if _POSIX_C_SOURCE >= 2 +#define USE_POPEN +#endif +#endif + + #ifndef USE_POPEN #define pclose(f) (-1) #endif diff --git a/lua.c b/lua.c @@ -1,5 +1,5 @@ /* -** $Id: lua.c,v 1.112 2002/12/04 17:28:27 roberto Exp roberto $ +** $Id: lua.c,v 1.113 2002/12/04 17:38:31 roberto Exp roberto $ ** Lua stand-alone interpreter ** See Copyright Notice in lua.h */ @@ -26,7 +26,7 @@ #endif -#ifdef _POSIX_SOURCE +#ifdef _POSIX_C_SOURCE #include <unistd.h> #else static int isatty (int x) { return x==0; } /* assume stdin is a tty */