diff options
author | John Mark Bell <jmb@netsurf-browser.org> | 2010-01-06 16:32:59 +0000 |
---|---|---|
committer | John Mark Bell <jmb@netsurf-browser.org> | 2010-01-06 16:32:59 +0000 |
commit | f3a77d3c00c095a53f37aa7efb39d56168799596 (patch) | |
tree | 0bd2269afe0edd5018c5d231c95a5011002c83cf /strfuncs.c | |
parent | 628079a91ca6d86a7915906d266e6fe5593bb846 (diff) | |
download | librufl-f3a77d3c00c095a53f37aa7efb39d56168799596.tar.gz librufl-f3a77d3c00c095a53f37aa7efb39d56168799596.tar.bz2 |
Port to core buildsystem.
The python module (and associated make runes) need some love (as does non-GCC building with the core buildsystem in general)
svn path=/trunk/rufl/; revision=9792
Diffstat (limited to 'strfuncs.c')
-rw-r--r-- | strfuncs.c | 35 |
1 files changed, 0 insertions, 35 deletions
diff --git a/strfuncs.c b/strfuncs.c deleted file mode 100644 index e6c6347..0000000 --- a/strfuncs.c +++ /dev/null @@ -1,35 +0,0 @@ -#include <ctype.h> -#include <stdlib.h> -#include <string.h> - -char *strdup(const char *s) -{ - size_t len = strlen(s); - char *new = malloc(len + 1); - if (!new) - return 0; - memcpy(new, s, len); - new[len] = '\0'; - return new; -} - -char *strndup(const char *s, size_t n) -{ - size_t len = strlen(s); - if (n < len) - len = n; - char *new = malloc(len + 1); - if (!new) - return 0; - memcpy(new, s, len); - new[len] = '\0'; - return new; -} - -int strcasecmp(const char *s1, const char *s2) -{ - int i; - while ((i = tolower(*s1)) && i == tolower(*s2)) - s1++, s2++; - return ((unsigned char) tolower(*s1) - (unsigned char) tolower(*s2)); -} |