From 278effd7ea616cf97f7be0431c3dbd5e58ae06b2 Mon Sep 17 00:00:00 2001 From: Nicholas Marriott Date: Wed, 19 May 2010 21:31:39 +0000 Subject: Solaris 9 doesn't have setenv and unsetenv so add compat versions, based on code from Dagobert Michelsen. --- compat.h | 14 ++++++++++---- 1 file changed, 10 insertions(+), 4 deletions(-) (limited to 'compat.h') diff --git a/compat.h b/compat.h index fb02c50e..dd18840a 100644 --- a/compat.h +++ b/compat.h @@ -1,4 +1,4 @@ -/* $Id: compat.h,v 1.20 2009-11-08 22:51:34 tcunha Exp $ */ +/* $Id: compat.h,v 1.21 2010-05-19 21:31:37 nicm Exp $ */ /* * Copyright (c) 2007 Nicholas Marriott @@ -175,13 +175,19 @@ pid_t forkpty(int *, char *, struct termios *, struct winsize *); #ifndef HAVE_ASPRINTF /* asprintf.c */ -int asprintf(char **, const char *, ...); -int vasprintf(char **, const char *, va_list); +int asprintf(char **, const char *, ...); +int vasprintf(char **, const char *, va_list); #endif #ifndef HAVE_FGETLN /* fgetln.c */ -char *fgetln(FILE *, size_t *); +char *fgetln(FILE *, size_t *); +#endif + +#ifndef HAVE_SETENV +/* setenv.c */ +int setenv(char *, char *, int); +int unsetenv(char *); #endif #ifndef HAVE_GETOPT -- cgit