Internationalization and localization tools


Locale-Sensitive C/C++ String Operation Function

int unsetenv(const char *name);

Internationalization (I18n) Function Overview

Using this function one can remove an entry completely from the environment. If the environment contains an entry with the key name this whole entry is removed. A call to this function is equivalent to a call to putenv when the value part of the string is empty.

I18n Issues

There is no ANSI wide character version of unsetenv. Instead, use a conversion routine to convert the wide character string argument to a multibyte string and call unsetenv.

Recommended Replacements*

*If you're already using the recommended function, see I18n Issues for other reasons why Globalyzer is detecting the function.

Locale-Sensitive C/C++ String Operation Functions

 

Lingoport internationalization and localization services and software