(file) Return to env.c CVS log (file) (dir) Up to [OMI] / omi / base

Diff for /omi/base/env.c between version 1.2 and 1.3

version 1.2, 2015/04/20 18:10:09 version 1.3, 2015/04/20 18:19:49
Line 27 
Line 27 
  
 char* Dupenv(const char* var) char* Dupenv(const char* var)
 { {
 #if defined(_MSC_VER)  
     char* data;  
     size_t size;  
   
     if (_dupenv_s(&data, &size, var) != 0)  
         return NULL;  
   
     return data;  
 #else  
     const char* tmp = getenv(var);     const char* tmp = getenv(var);
  
     if (!tmp)     if (!tmp)
         return NULL;         return NULL;
  
     return strdup(tmp);  #if defined(_MSC_VER)
       return _strdup(tmp);
   #else
       return PAL_Strdup(tmp);
 #endif #endif
 } }


Legend:
Removed from v.1.2  
changed lines
  Added in v.1.3

ViewCVS 0.9.2