branch | RCL_3 |
changeset 12 | b74061f7f3d2 |
parent 0 | 40261b775718 |
11:d5f04de580b7 | 12:b74061f7f3d2 |
---|---|
156 break; |
156 break; |
157 |
157 |
158 case EFinish: |
158 case EFinish: |
159 { |
159 { |
160 err = iRecordTable->InsertRecordL(iIfdOffset, iIfdSize); |
160 err = iRecordTable->InsertRecordL(iIfdOffset, iIfdSize); |
161 if (err != KErrNone) |
161 if (err != KErrNone && err != KErrAlreadyExists) |
162 { |
162 { |
163 User::Leave(KErrCorrupt); |
163 User::Leave(KErrCorrupt); |
164 } |
164 } |
165 |
165 |
166 iIfdOffset = 0; |
166 iIfdOffset = 0; |