Rev 8943 | Rev 8949 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8943 | Rev 8944 | ||
---|---|---|---|
Line 195... | Line 195... | ||
195 | { |
195 | { |
196 | //if (CheckEvent()==evReDraw) draw_window(); |
196 | //if (CheckEvent()==evReDraw) draw_window(); |
197 | filename = i*304+dirbuf+72; |
197 | filename = i*304+dirbuf+72; |
198 | sprintf(#del_from,"%s/%s",way,filename); |
198 | sprintf(#del_from,"%s/%s",way,filename); |
199 | if ( TestBit(ESDWORD[filename-40], 4) ) |
199 | if ( ESDWORD[filename-40] & ATR_FOLDER ) { |
200 | { |
200 | RecursiveDelete(#del_from, true); |
201 | RecursiveDelete(#del_from, true); |
- | |
202 | } |
201 | } else { |
203 | else |
- | |
204 | { |
202 | if (show_progress) Operation_Draw_Progress(filename); |
205 | if (show_progress) Operation_Draw_Progress(filename); |
- | |
206 | if (error = DeleteFile(#del_from)) del_error = error; |
203 | if (error = DeleteFile(#del_from)) del_error = error; |
207 | } |
204 | } |
208 | } |
205 | } |
209 | } |
206 | } |
210 | if (error = DeleteFile(way)) del_error = error; |
207 | if (error = DeleteFile(way)) del_error = error; |