index : pacman | |
Archlinux32 fork of pacman | gitolite user |
summaryrefslogtreecommitdiff |
author | Dan McGee <dan@archlinux.org> | 2011-12-23 14:33:26 -0600 |
---|---|---|
committer | Dan McGee <dan@archlinux.org> | 2011-12-23 14:37:03 -0600 |
commit | aac639351f1eb56c1f8f6f19bfe438400a02c614 (patch) | |
tree | 12a57b35ea0816d44cdff387ce186c675b1a0eec /lib/libalpm | |
parent | a7cb1509317e929043df973a9814145fecc99513 (diff) |
-rw-r--r-- | lib/libalpm/util.c | 41 | ||||
-rw-r--r-- | lib/libalpm/util.h | 1 |
diff --git a/lib/libalpm/util.c b/lib/libalpm/util.c index 2e3f765a..fc0e0564 100644 --- a/lib/libalpm/util.c +++ b/lib/libalpm/util.c @@ -188,47 +188,6 @@ cleanup: return ret; } -/** Trim leading and trailing whitespace, including newlines, from a string. - * Modifies str in place. - * @param str a string to trim - * @return str - */ -char *_alpm_strtrim(char *str) -{ - char *pch = str; - - if(*str == '\0') { - /* string is empty, so we're done. */ - return str; - } - - while(isspace((unsigned char)*pch)) { - pch++; - } - if(pch != str) { - size_t len = strlen(pch); - if(len) { - /* move the remaining string to the beginning of str */ - memmove(str, pch, len + 1); - } else { - *str = '\0'; - } - } - - /* check if there wasn't anything but whitespace in the string. */ - if(*str == '\0') { - return str; - } - - pch = (str + (strlen(str) - 1)); - while(isspace((unsigned char)*pch)) { - pch--; - } - *++pch = '\0'; - - return str; -} - /** Trim trailing newlines from a string (if any exist). * @param str a single line of text * @return the length of the trimmed string diff --git a/lib/libalpm/util.h b/lib/libalpm/util.h index 54e69c19..6d5c0c35 100644 --- a/lib/libalpm/util.h +++ b/lib/libalpm/util.h @@ -113,7 +113,6 @@ enum _alpm_csum { int _alpm_makepath(const char *path); int _alpm_makepath_mode(const char *path, mode_t mode); int _alpm_copyfile(const char *src, const char *dest); -char *_alpm_strtrim(char *str); size_t _alpm_strip_newline(char *str); int _alpm_open_archive(alpm_handle_t *handle, const char *path, |