diff options
Diffstat (limited to 'ace/Env_Value_T.inl')
-rw-r--r-- | ace/Env_Value_T.inl | 16 |
1 files changed, 3 insertions, 13 deletions
diff --git a/ace/Env_Value_T.inl b/ace/Env_Value_T.inl index 63fe8df1f29..6df7d7a8ce4 100644 --- a/ace/Env_Value_T.inl +++ b/ace/Env_Value_T.inl @@ -1,7 +1,5 @@ // $Id$ -ACE_BEGIN_VERSIONED_NAMESPACE_DECL - template <class T> ACE_INLINE ACE_Env_Value<T>::operator T (void) { @@ -27,34 +25,26 @@ template <class T> ACE_INLINE void ACE_Env_Value<T>::open (const ACE_TCHAR *varname, const T &defval) { - this->varname_ = varname; - this->value_ = defval; + varname_ = varname; + value_ = defval; this->fetch_value (); } template <class T> ACE_INLINE void ACE_Env_Value<T>::fetch_value (void) { -#if defined (ACE_WIN32) const ACE_TCHAR *env = ACE_OS::getenv (this->varname_); if (env != 0) ACE_Convert (env, value_); -#else - char *nenv = ACE_OS::getenv (ACE_TEXT_ALWAYS_CHAR (this->varname_)); - if (nenv != 0) - ACE_Convert (ACE_TEXT_CHAR_TO_TCHAR (nenv), this->value_); -#endif } template <class T> ACE_INLINE const ACE_TCHAR* ACE_Env_Value<T>::varname (void) const { - return this->varname_; + return varname_; } template <class T> ACE_INLINE ACE_Env_Value<T>::~ACE_Env_Value (void) { } - -ACE_END_VERSIONED_NAMESPACE_DECL |