mirror of
https://github.com/AuxXxilium/eudev.git
synced 2024-11-23 23:10:57 +07:00
34 lines
459 B
C
34 lines
459 B
C
|
|
#ifdef __KLIBC__
|
|
|
|
#include <stdlib.h>
|
|
#include <string.h>
|
|
#include <ctype.h>
|
|
|
|
char *strerror(int errnum)
|
|
{
|
|
return "some error";
|
|
}
|
|
|
|
int strcasecmp(const char *s1, const char *s2)
|
|
{
|
|
char *n1;
|
|
char *n2;
|
|
int retval;
|
|
int i;
|
|
|
|
n1 = strdup(s1);
|
|
n2 = strdup(s2);
|
|
|
|
for (i = 0; i < strlen(n1); ++i)
|
|
n1[i] = toupper(n1[i]);
|
|
for (i = 0; i < strlen(n2); ++i)
|
|
n2[i] = toupper(n2[i]);
|
|
retval = strcmp(n1, n2);
|
|
free(n1);
|
|
free(n2);
|
|
return retval;
|
|
}
|
|
|
|
#endif
|