///////////////////////////////////////////////////////////////////////////// // Rev 11/12/2003 // // // GETTEMPDIR.C // ------------ // // // Sylvain MARECHAL - sylvain.marechal1@libertysurf.fr ///////////////////////////////////////////////////////////////////////////// /* ** Extraction du repertoire temporaire */ #ifdef _WIN32 #include #endif #include #include #include "gettempdir.h" char * GetTempDirectory() { static char szTemp[1024]; int n; #ifdef _WIN32 /* Creation de fichier ds tmp */ if( ! (n = GetTempPath( sizeof(szTemp), szTemp )) ) strcpy( szTemp, "c:\\" ); else if( szTemp[n-1] != '\\' ) szTemp[n] = '\\'; #else strcpy( szTemp, "/tmp/" ); #endif return szTemp; }