To work correctly, you need to slightly modify the code:TI-994A wrote:...Code: Select all
; read #copyChunkSize data into memory buffer ReadData(#sourceFile, *fileCopyBuffer, #copyChunkSize) ; write #copyChunkSize data into destination file WriteData(#destinationFile, *fileCopyBuffer, #copyChunkSize) ; decrease remaining data to be written destinationFileLen - #copyChunkSize
Code: Select all
; read #copyChunkSize data into memory buffer
nBytesRead=ReadData(#sourceFile, *fileCopyBuffer, #copyChunkSize)
; write nBytesRead data into destination file
WriteData(#destinationFile, *fileCopyBuffer, nBytesRead)
; decrease remaining data to be written
destinationFileLen - nBytesRead