Rev 7783 | Rev 7878 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 7783 | Rev 7863 | ||
---|---|---|---|
Line 925... | Line 925... | ||
925 | $REP |
925 | $REP |
926 | $STOSD |
926 | $STOSD |
927 | } |
927 | } |
Line 928... | Line 928... | ||
928 | 928 | ||
929 | :replace_char(dword in_str, char from_char, to_char, int length) { |
929 | :replace_char(dword in_str, char from_char, to_char, int length) { |
930 | int i; |
930 | dword max = in_str + length; |
931 | for (i=0; i |
931 | while (in_str < max) { |
- | 932 | if (ESBYTE[in_str] == from_char) ESBYTE[in_str] = to_char; |
|
932 | if (ESBYTE[in_str+i] == from_char) ESBYTE[in_str+i] = to_char; |
933 | in_str++; |
933 | } |
- | |
934 | ESBYTE[in_str+length]=0; |
934 | } |
Line 935... | Line 935... | ||
935 | } |
935 | } |
936 | 936 |