Rev 1792 | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 1792 | Rev 9754 | ||
---|---|---|---|
Line 186... | Line 186... | ||
186 | jz @f |
186 | jz @f |
187 | mov [error_pointer],file_name |
187 | mov [error_pointer],file_name |
188 | call start_error_window_thread |
188 | call start_error_window_thread |
189 | popa |
189 | popa |
190 | add esp,8+4 |
190 | add esp,8+4 |
191 | ret |
191 | jmp still |
192 | @@: |
192 | @@: |
193 | mov eax,[delete_dir_data+8] |
193 | mov eax,[delete_dir_data+8] |
194 | cmp eax,2 |
194 | test eax,eax |
195 | ja @f |
195 | jnz @f |
196 | inc [current_progress_value] |
196 | inc [current_progress_value] |
197 | call progress_bar_delete |
197 | call progress_bar_delete |
198 | call del_file |
198 | call del_file |
199 | test eax,eax |
199 | test eax,eax |
200 | jz .end |
200 | jz .end |
201 | mov [error_pointer],file_name |
201 | mov [error_pointer],file_name |
202 | call start_error_window_thread |
202 | call start_error_window_thread |
203 | popa |
203 | popa |
204 | add esp,8+4 |
204 | add esp,8+4 |
205 | ret |
205 | jmp still |
206 | @@: |
206 | @@: |
207 | imul eax,304 |
207 | imul eax,304 |
208 | add eax,32 |
208 | add eax,32 |
209 | mov ebx,eax |
209 | mov ebx,eax |
210 | add ebx,[appl_memory_old] |
210 | add ebx,[appl_memory_old] |
Line 224... | Line 224... | ||
224 | jz @f |
224 | jz @f |
225 | mov [error_pointer],file_name |
225 | mov [error_pointer],file_name |
226 | call start_error_window_thread |
226 | call start_error_window_thread |
227 | popa |
227 | popa |
228 | add esp,8+4 |
228 | add esp,8+4 |
229 | ret |
229 | jmp still |
230 | @@: |
230 | @@: |
231 | call delete_dir_1 |
231 | call delete_dir_1 |
232 | jc .1 |
232 | jc .1 |
233 | .end: |
233 | .end: |
234 | call return_delete_path |
234 | call return_delete_path |
Line 247... | Line 247... | ||
247 | ;--------------------------------------------------------------------- |
247 | ;--------------------------------------------------------------------- |
248 | delete_dir_1: |
248 | delete_dir_1: |
249 | mov ebp,[appl_memory_old] |
249 | mov ebp,[appl_memory_old] |
250 | mov ebp,[ebp+8] |
250 | mov ebp,[ebp+8] |
251 | .start: |
251 | .start: |
- | 252 | test ebp,ebp |
|
- | 253 | jz .continue_4 |
|
252 | mov ebx,ebp |
254 | mov ebx,ebp |
253 | dec ebx |
255 | dec ebx |
254 | imul ebx,304 |
256 | imul ebx,304 |
255 | add ebx,[appl_memory_old] |
257 | add ebx,[appl_memory_old] |
256 | add ebx,32+40 |
258 | add ebx,32+40 |