equal
deleted
inserted
replaced
49 // |
49 // |
50 void CMetaDataParserRA::ConstructL() |
50 void CMetaDataParserRA::ConstructL() |
51 { |
51 { |
52 if ( ValidateL() ) |
52 if ( ValidateL() ) |
53 { |
53 { |
54 iExists = TRUE; |
54 // iExists = TRUE; |
55 iHxMetaDataUtility = CHXMetaDataUtility::NewL(); |
55 iHxMetaDataUtility = CHXMetaDataUtility::NewL(); |
56 } |
56 } |
57 else |
57 else |
58 { |
58 { |
59 User::Leave(KErrNotSupported); |
59 User::Leave(KErrNotSupported); |
120 if (((CMetaDataSourceFile&)iSource).IsFileHandler()) |
120 if (((CMetaDataSourceFile&)iSource).IsFileHandler()) |
121 { |
121 { |
122 RFile rFile; |
122 RFile rFile; |
123 rFile.Duplicate( ((CMetaDataSourceFile&)iSource).FileHandler() ); |
123 rFile.Duplicate( ((CMetaDataSourceFile&)iSource).FileHandler() ); |
124 TRAPD(err, iHxMetaDataUtility->OpenFileL((RFile &)rFile)); // casting necessary--compile error |
124 TRAPD(err, iHxMetaDataUtility->OpenFileL((RFile &)rFile)); // casting necessary--compile error |
|
125 #ifdef _DEBUG |
|
126 RDebug::Print(_L("CMetaDataParserRA::ParseL: Open File err = %d"), err); |
|
127 #endif |
125 rFile.Close(); |
128 rFile.Close(); |
126 User::LeaveIfError(err); |
129 User::LeaveIfError(err); |
127 } |
130 } |
128 else // filename |
131 else // filename |
129 { |
132 { |