equal
deleted
inserted
replaced
875 return r; |
875 return r; |
876 |
876 |
877 aStartPos = iCurrentPos.iPos; |
877 aStartPos = iCurrentPos.iPos; |
878 if ((I64LOW(aStartPos) == FCB_FileSize()) || ( I64LOW(aStartPos) == (myStartPos + length))) |
878 if ((I64LOW(aStartPos) == FCB_FileSize()) || ( I64LOW(aStartPos) == (myStartPos + length))) |
879 return KErrCompletion; |
879 return KErrCompletion; |
880 else |
880 |
881 return KErrNone; |
881 |
|
882 return KErrNone; |
882 } |
883 } |
883 |
884 |
884 |
885 |
885 TInt CFatFileCB::GetInterface(TInt aInterfaceId,TAny*& aInterface,TAny* aInput) |
886 TInt CFatFileCB::GetInterface(TInt aInterfaceId,TAny*& aInterface,TAny* aInput) |
886 { |
887 { |
896 |
897 |
897 case EGetLocalDrive: |
898 case EGetLocalDrive: |
898 return FatMount().LocalDrive()->GetLocalDrive((TBusLocalDrive*&) aInterface); |
899 return FatMount().LocalDrive()->GetLocalDrive((TBusLocalDrive*&) aInterface); |
899 |
900 |
900 default: |
901 default: |
901 return CFileCB::GetInterface(aInterfaceId,aInterface,aInput); |
902 break; |
902 } |
903 } |
|
904 |
|
905 return CFileCB::GetInterface(aInterfaceId,aInterface,aInput); |
903 } |
906 } |
904 |
907 |
905 |
908 |
906 /** |
909 /** |
907 Overwrites file's start cluster (iStartCluster) in its directory entry. |
910 Overwrites file's start cluster (iStartCluster) in its directory entry. |