Rev 997 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 997 | Rev 1122 | ||
---|---|---|---|
Line 98... | Line 98... | ||
98 | mov [ebp+viewer_data.flags], al |
98 | mov [ebp+viewer_data.flags], al |
99 | mov dword [ebp+viewer_data.col], eax |
99 | mov dword [ebp+viewer_data.col], eax |
100 | mov dword [ebp+viewer_data.col+4], eax |
100 | mov dword [ebp+viewer_data.col+4], eax |
101 | call viewer_clear_selection |
101 | call viewer_clear_selection |
102 | pop eax |
102 | pop eax |
103 | push eax |
- | |
104 | mov ebx, attrinfo |
103 | mov ebx, attrinfo |
105 | mov [ebx+21], eax |
104 | mov [ebx+21], eax |
- | 105 | mov [readinfo.name], eax |
|
106 | .attr_retry: |
106 | .attr_retry: |
107 | mov edx, [ebp+viewer_data.hPlugin] |
107 | mov edx, [ebp+viewer_data.hPlugin] |
108 | test edx, edx |
108 | test edx, edx |
109 | jz .attr_native |
109 | jz .attr_native |
110 | push ebp |
110 | push ebp |
Line 153... | Line 153... | ||
153 | mov dword [ebp+viewer_data.cur_pos+4], eax |
153 | mov dword [ebp+viewer_data.cur_pos+4], eax |
154 | mov [ebx+readinfo.size-readinfo], 16384 |
154 | mov [ebx+readinfo.size-readinfo], 16384 |
155 | lea eax, [ebp+viewer_data.buf] |
155 | lea eax, [ebp+viewer_data.buf] |
156 | mov [readinfo.data], eax |
156 | mov [readinfo.data], eax |
157 | mov [ebp+viewer_data.buf_pos], eax |
157 | mov [ebp+viewer_data.buf_pos], eax |
158 | pop dword [readinfo.name] |
- | |
159 | mov eax, [ebp+viewer_data.hPlugin] |
158 | mov eax, [ebp+viewer_data.hPlugin] |
160 | test eax, eax |
159 | test eax, eax |
161 | jz .retry |
160 | jz .retry |
162 | push ebx ebp |
161 | push ebx ebp |
163 | push O_READ |
162 | push O_READ |