Rev 8278 | Rev 8439 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 8278 | Rev 8302 | ||
---|---|---|---|
Line 204... | Line 204... | ||
204 | } |
204 | } |
205 | return 0; |
205 | return 0; |
206 | } |
206 | } |
Line 207... | Line 207... | ||
207 | 207 | ||
208 | 208 | ||
209 | inline fastcall streq(ESI, EDI) |
209 | inline fastcall bool streq(ESI, EDI) |
210 | { |
210 | { |
211 | loop() |
211 | loop() |
212 | { |
212 | { |
Line 218... | Line 218... | ||
218 | return false; |
218 | return false; |
219 | } |
219 | } |
220 | ESI++; |
220 | ESI++; |
221 | EDI++; |
221 | EDI++; |
222 | } |
222 | } |
- | 223 | } |
|
- | 224 | ||
- | 225 | inline fastcall bool streqrp(ESI, EDI) //streq right part |
|
- | 226 | { |
|
- | 227 | if(DSBYTE[ESI]==0) || (DSBYTE[EDI]==0) return false; |
|
- | 228 | loop() |
|
- | 229 | { |
|
223 | return true; |
230 | if(DSBYTE[EDI]==0) return true; |
- | 231 | if(DSBYTE[ESI]!=DSBYTE[EDI]) return false; |
|
- | 232 | ESI++; |
|
- | 233 | EDI++; |
|
- | 234 | } |
|
224 | } |
235 | } |
Line 225... | Line 236... | ||
225 | 236 | ||
226 | inline fastcall void strcpy( EDI, ESI) |
237 | inline fastcall void strcpy( EDI, ESI) |
227 | { |
238 | { |