-----------------------------------------------------------------------------
| 562 | |
| 563 | //----------------------------------------------------------------------------- |
| 564 | const U32 dStrncmp(const UTF16* unistring1, const UTF16* unistring2, U32 len) |
| 565 | { |
| 566 | UTF16 c1, c2; |
| 567 | for(U32 i = 0; i<len; i++) |
| 568 | { |
| 569 | c1 = *unistring1++; |
| 570 | c2 = *unistring2++; |
| 571 | if(c1 < c2) return -1; |
| 572 | if(c1 > c2) return 1; |
| 573 | if(!c1) return 0; |
| 574 | } |
| 575 | return 0; |
| 576 | } |
| 577 | |
| 578 | //----------------------------------------------------------------------------- |
| 579 | const U32 dStrncmp(const UTF32* unistring1, const UTF32* unistring2, U32 len) |
no outgoing calls