Update contrib.
1 /************************************************************************
3 * environ.h - declarations of testsuite helpers
5 * $Id: environ.h 290013 2005-09-18 23:47:55Z sebor $
7 ************************************************************************
9 * Copyright (c) 1994-2005 Quovadx, Inc., acting through its Rogue Wave
10 * Software division. Licensed under the Apache License, Version 2.0 (the
11 * "License"); you may not use this file except in compliance with the
12 * License. You may obtain a copy of the License at
13 * http://www.apache.org/licenses/LICENSE-2.0. Unless required by
14 * applicable law or agreed to in writing, software distributed under
15 * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR
16 * CONDITIONS OF ANY KIND, either express or implied. See the License
17 * for the specific language governing permissions and limitations under
20 **************************************************************************/
22 #ifndef RW_ENVIRON_H_INCLUDED
23 #define RW_ENVIRON_H_INCLUDED
29 // rw_putenv is a wrapper for the C standard library putenv function
30 // when called with the first argument of 0, rw_putenv defines any
31 // environment variables specified in the RW_PUTENV environment
32 // variable (e.g., RW_PUTENV=:foo=1:bar=2 will cause the variables
33 // foo=1 and bar=2 to be defined in the environment)
35 rw_putenv (const char*, int = -1);
38 #endif // RW_ENVIRON_H_INCLUDED