mirror of
https://github.com/tmux/tmux.git
synced 2025-09-02 05:21:10 +00:00
Solaris 9 doesn't have setenv and unsetenv so add compat versions, based
on code from Dagobert Michelsen.
This commit is contained in:
14
compat.h
14
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 <nicm@users.sourceforge.net>
|
||||
@ -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
|
||||
|
Reference in New Issue
Block a user