imgtools/romtools/rofsbuild/r_driveutl.cpp
changeset 590 360bd6b35136
parent 0 044383f39525
child 626 ac03b93ca9c4
equal deleted inserted replaced
588:c7c26511138f 590:360bd6b35136
    34 @param adriveobeyFileName - Drive obey file.
    34 @param adriveobeyFileName - Drive obey file.
    35 @param &apadlogfile       - Reference to log file name.
    35 @param &apadlogfile       - Reference to log file name.
    36   
    36   
    37 @return - returns 'ErrorNone' if log file created, otherwise returns Error.
    37 @return - returns 'ErrorNone' if log file created, otherwise returns Error.
    38 */ 
    38 */ 
    39 TInt Getlogfile(TText *aDriveObeyFileName,TText* &aPadLogFile)
    39 TInt Getlogfile(char *aDriveObeyFileName,char* &aPadLogFile)
    40 	{
    40 	{
    41 
    41 
    42 	if(!(*aDriveObeyFileName))
    42 	if(!(*aDriveObeyFileName))
    43 		return KErrGeneral;
    43 		return KErrGeneral;
    44 
    44 
    66 	TInt len = strlen(logFile);
    66 	TInt len = strlen(logFile);
    67 	if(!len)
    67 	if(!len)
    68 		return KErrGeneral;
    68 		return KErrGeneral;
    69 
    69 
    70 	// Allocates the memory for log file name.
    70 	// Allocates the memory for log file name.
    71 	aPadLogFile = new TText[(len)+5]; 
    71 	aPadLogFile = new char[(len)+5]; 
    72 	if(!aPadLogFile)
    72 	if(!aPadLogFile)
    73 		return KErrNoMemory;
    73 		return KErrNoMemory;
    74 
    74 
    75 	// Create the log file name.
    75 	// Create the log file name.
    76 	strcpy((char*)aPadLogFile,logFile);
    76 	strcpy((char*)aPadLogFile,logFile);