version 1.6.2.1, 2002/10/28 15:43:24
|
version 1.7, 2003/07/31 14:36:33
|
|
|
if (!_fileHandle) | if (!_fileHandle) |
{ | { |
// Unable to open file, log a message | // Unable to open file, log a message |
Logger::put(Logger::DEBUG_LOG,"Tracer",Logger::WARNING, |
//l10n |
|
//Logger::put(Logger::DEBUG_LOG,"Tracer",Logger::WARNING, |
|
//"Failed to open File $0",fileName); |
|
Logger::put_l(Logger::DEBUG_LOG,"Tracer",Logger::WARNING, |
|
"Common.TraceFileHandler.FAILED_TO_OPEN_FILE", |
"Failed to open File $0",fileName); | "Failed to open File $0",fileName); |
return 1; | return 1; |
} | } |
|
|
else | else |
{ | { |
// Check if directory is writable | // Check if directory is writable |
Uint32 pos = fileName.reverseFind('/'); |
Uint32 index = fileName.reverseFind('/'); |
| |
if (pos != PEG_NOT_FOUND) |
if (index != PEG_NOT_FOUND) |
{ | { |
String dirName = fileName.subString(0,pos); |
String dirName = fileName.subString(0,index); |
if (!FileSystem::isDirectory(dirName)) | if (!FileSystem::isDirectory(dirName)) |
{ | { |
return 0; | return 0; |