javacommons/utils/src/logger.cpp
branchRCL_3
changeset 71 d5e927d5853b
parent 66 2455ef1f5bbc
child 83 26b2b12093af
equal deleted inserted replaced
66:2455ef1f5bbc 71:d5e927d5853b
   338 
   338 
   339 
   339 
   340     int logFileNameLen = strlen(fileName);
   340     int logFileNameLen = strlen(fileName);
   341     TPtr8 fileNamePtr((unsigned char*)fileName, logFileNameLen, logFileNameLen);
   341     TPtr8 fileNamePtr((unsigned char*)fileName, logFileNameLen, logFileNameLen);
   342     RBuf nameBuf;
   342     RBuf nameBuf;
   343     nameBuf.Create(fileNamePtr.MaxLength());
   343     int rc = nameBuf.Create(fileNamePtr.MaxLength());
   344     nameBuf.Copy(fileNamePtr);
   344     if (rc == KErrNone)
   345 
   345     {
   346     TInt len = strlen(txt);
   346         nameBuf.Copy(fileNamePtr);
   347     TPtr8 ptr((unsigned char*)txt, len, len);
   347 
   348     RFileLogger::Write(KJavaLogDir, nameBuf, EFileLoggingModeAppendRaw, ptr);
   348         TInt len = strlen(txt);
   349 
   349         TPtr8 ptr((unsigned char*)txt, len, len);
   350     nameBuf.Close();
   350         RFileLogger::Write(KJavaLogDir, nameBuf, EFileLoggingModeAppendRaw, ptr);
       
   351         nameBuf.Close();
       
   352     }
   351 
   353 
   352 #else //J_LOG_USE_RLOGGER_ENABLED
   354 #else //J_LOG_USE_RLOGGER_ENABLED
   353 
   355 
   354     int fd = GetFileDescriptor(index);
   356     int fd = GetFileDescriptor(index);
   355     if (fd != DES_FILE_CLOSED)
   357     if (fd != DES_FILE_CLOSED)