diff -r 000000000000 -r bde4ae8d615e os/ossrv/stdcpp/tsrc/Stdcpp_test/stdcxx/include/environ.h --- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/os/ossrv/stdcpp/tsrc/Stdcpp_test/stdcxx/include/environ.h Fri Jun 15 03:10:57 2012 +0200 @@ -0,0 +1,38 @@ +/************************************************************************ + * + * environ.h - declarations of testsuite helpers + * + * $Id: environ.h 290013 2005-09-18 23:47:55Z sebor $ + * + ************************************************************************ + * + * Copyright (c) 1994-2005 Quovadx, Inc., acting through its Rogue Wave + * Software division. Licensed under the Apache License, Version 2.0 (the + * "License"); you may not use this file except in compliance with the + * License. You may obtain a copy of the License at + * http://www.apache.org/licenses/LICENSE-2.0. Unless required by + * applicable law or agreed to in writing, software distributed under + * the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR + * CONDITIONS OF ANY KIND, either express or implied. See the License + * for the specific language governing permissions and limitations under + * the License. + * + **************************************************************************/ + +#ifndef RW_ENVIRON_H_INCLUDED +#define RW_ENVIRON_H_INCLUDED + + +#include + + +// rw_putenv is a wrapper for the C standard library putenv function +// when called with the first argument of 0, rw_putenv defines any +// environment variables specified in the RW_PUTENV environment +// variable (e.g., RW_PUTENV=:foo=1:bar=2 will cause the variables +// foo=1 and bar=2 to be defined in the environment) +_TEST_EXPORT int +rw_putenv (const char*, int = -1); + + +#endif // RW_ENVIRON_H_INCLUDED