From: Christian P. <cp...@us...> - 2005-01-06 17:23:16
|
Update of /cvsroot/pclasses/pclasses2/src/System In directory sc8-pr-cvs1.sourceforge.net:/tmp/cvs-serv21977/src/System Modified Files: File.posix.cpp Log Message: Added File::unlink() Index: File.posix.cpp =================================================================== RCS file: /cvsroot/pclasses/pclasses2/src/System/File.posix.cpp,v retrieving revision 1.11 retrieving revision 1.12 diff -u -d -r1.11 -r1.12 --- File.posix.cpp 3 Jan 2005 13:50:45 -0000 1.11 +++ File.posix.cpp 6 Jan 2005 17:23:07 -0000 1.12 @@ -301,6 +301,12 @@ return FileInfo(path); } +void File::unlink(const Unicode::String& path) throw(IO::IOError) +{ + if(::unlink(path.utf8().c_str()) == -1) + throw IO::IOError(errno, "Could not unlink file", P_SOURCEINFO); +} + } // !namespace System } // !namespace P |