Subversion Repositories Kolibri OS

Rev

Rev 4180 | Rev 4550 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed

Rev 4180 Rev 4226
Line 212... Line 212...
212
LS2: XOR EAX, EAX
212
LS2: XOR EAX, EAX
213
LS3:
213
LS3:
214
  }
214
  }
215
}
215
}
Line -... Line 216...
-
 
216
 
-
 
217
dword strcmpi(dword cmp1, cmp2)
-
 
218
{
-
 
219
	char si, ue;
-
 
220
 
-
 
221
	loop()
-
 
222
	{ 
-
 
223
		si = DSBYTE[cmp1];
-
 
224
		ue = DSBYTE[cmp2];
-
 
225
		if (si>='A') && (si<='Z') si +=32;
-
 
226
		if (ue>='A') && (ue<='Z') ue +=32;
-
 
227
		if (si != ue) return -1;
-
 
228
		cmp1++;
-
 
229
		cmp2++;
-
 
230
		if ((DSBYTE[cmp1]=='\0') && (DSBYTE[cmp2]=='\0')) return 0;
-
 
231
		if (DSBYTE[cmp1]=='\0') return -1;
-
 
232
		if (DSBYTE[cmp2]=='\0') return 1;
-
 
233
	}
Line 216... Line 234...
216
 
234
}
217
 
235
 
218
dword strstri(dword searchin, usestr_s)
236
dword strstri(dword searchin, usestr_s)
219
{
237
{