Rev 3444 | Rev 4023 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 3444 | Rev 3877 | ||
---|---|---|---|
Line 24... | Line 24... | ||
24 | :int CopyFile(dword copy_from3, copy_in3) |
24 | :int CopyFile(dword copy_from3, copy_in3) |
25 | { |
25 | { |
26 | BDVK CopyFile_atr; |
26 | BDVK CopyFile_atr; |
27 | dword error, cbuf; |
27 | dword error, cbuf; |
28 | if (error = GetFileInfo(copy_from3, #CopyFile_atr)) |
28 | if (error = GetFileInfo(copy_from3, #CopyFile_atr)) |
- | 29 | { |
|
29 | debug("Error: CopyFile->GetFileInfo"); |
30 | debug("Error: CopyFile->GetFileInfo"); |
- | 31 | } |
|
30 | else |
32 | else |
31 | { |
33 | { |
32 | cbuf = malloc(CopyFile_atr.sizelo); |
34 | cbuf = malloc(CopyFile_atr.sizelo); |
33 | if (error = ReadFile(0, CopyFile_atr.sizelo, cbuf, copy_from3)) |
35 | if (error = ReadFile(0, CopyFile_atr.sizelo, cbuf, copy_from3)) |
- | 36 | { |
|
34 | debug("Error: CopyFile->ReadFile"); |
37 | debug("Error: CopyFile->ReadFile"); |
- | 38 | } |
|
35 | else |
39 | else |
36 | { |
40 | { |
37 | if (error = WriteFile(CopyFile_atr.sizelo, cbuf, copy_in3)) debug("Error: CopyFile->WriteFile"); |
41 | if (error = WriteFile(CopyFile_atr.sizelo, cbuf, copy_in3)) debug("Error: CopyFile->WriteFile"); |
38 | } |
42 | } |
39 | } |
43 | } |