[Compbench-devel] CompBenchmarks++/libcompbenchmarks/System System.cpp, 1.23, 1.24
Brought to you by:
xfred
|
From: Frederic T. <xf...@us...> - 2007-09-19 16:22:12
|
Update of /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System In directory sc8-pr-cvs4.sourceforge.net:/tmp/cvs-serv12052 Modified Files: System.cpp Log Message: For SF's TID #142407 : ~/.compbenchmarks checked and created if not existant. Index: System.cpp =================================================================== RCS file: /cvsroot/compbench/CompBenchmarks++/libcompbenchmarks/System/System.cpp,v retrieving revision 1.23 retrieving revision 1.24 diff -C2 -d -r1.23 -r1.24 *** System.cpp 28 Aug 2007 19:50:47 -0000 1.23 --- System.cpp 19 Sep 2007 16:22:03 -0000 1.24 *************** *** 159,163 **** } ! checkDirectory(rootDir); configuration=new CBM::Config(configurationFile); --- 159,169 ---- } ! if (!checkDirectory(rootDir)) { ! if (!mkdir(rootDir)) { ! std::cerr << "Can't create " << rootDir << std::endl; ! done(); ! return(0); ! } ! } configuration=new CBM::Config(configurationFile); *************** *** 667,671 **** CBM::cbmlib_done(); ! if (configuration->Changes()) { storeConfiguration(); } --- 673,677 ---- CBM::cbmlib_done(); ! if ((configuration) && (configuration->Changes())) { storeConfiguration(); } |