Rev 6691 | Rev 6980 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6691 | Rev 6979 | ||
---|---|---|---|
Line 39... | Line 39... | ||
39 | dword error, cbuf; |
39 | dword error, cbuf; |
40 | if (error = GetFileInfo(copy_from3, #CopyFile_atr)) |
40 | if (error = GetFileInfo(copy_from3, #CopyFile_atr)) |
41 | { |
41 | { |
42 | debugln("Error: CopyFile->GetFileInfo"); |
42 | debugln("Error: CopyFile->GetFileInfo"); |
43 | } |
43 | } |
44 | else |
44 | else if (GetFreeRAM() < CopyFile_atr.sizelo) |
45 | { |
45 | { |
- | 46 | debugln("Error: CopyFile->File size is bigger than RAM avilable"); |
|
- | 47 | error = 30; |
|
- | 48 | } |
|
- | 49 | else { |
|
46 | cbuf = malloc(CopyFile_atr.sizelo); |
50 | cbuf = malloc(CopyFile_atr.sizelo); |
47 | if (error = ReadFile(0, CopyFile_atr.sizelo, cbuf, copy_from3)) |
51 | if (error = ReadFile(0, CopyFile_atr.sizelo, cbuf, copy_from3)) |
48 | { |
52 | { |
49 | debugln("Error: CopyFile->ReadFile"); |
53 | debugln("Error: CopyFile->ReadFile"); |
50 | } |
54 | } |