Changeset 2887 in Sophya for trunk/SophyaLib/SysTools
- Timestamp:
- Jan 4, 2006, 2:38:31 PM (20 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/SophyaLib/SysTools/commander.cc
r2867 r2887 1578 1578 pev += '='; 1579 1579 pev += vv; 1580 #if defined(Linux) || defined(AIX)1580 // if defined(Linux) || defined(AIX) 1581 1581 // Reza - 28/04/2004 1582 1582 // putenv de Linux ne declare pas la variable char *string const … … 1584 1584 // J'alloue donc un nouveau tableau - mais qui va le liberer ? 1585 1585 // Idem AIX , Reza Dec 2005 1586 // Pb apparu avec g++ 4 sur darwin (Mac) - Jan 2006 1587 // Je fais copie pour tout le monde 1586 1588 char* bev = new char[pev.size()+1]; 1587 1589 strcpy(bev, pev.c_str()); 1588 1590 if (putenv(bev) == 0) return true; 1589 #else1590 if (putenv(pev.c_str()) == 0) return true;1591 #endif1591 // else 1592 // if (putenv(pev.c_str()) == 0) return true; 1593 // endif 1592 1594 else return false; 1593 1595 }
Note:
See TracChangeset
for help on using the changeset viewer.