Merge branch 'master' of https://github.com/jzck/libft into HEAD

This commit is contained in:
Jack Halford 2017-02-17 14:04:24 +01:00
commit 016b3a5e74

View file

@ -15,16 +15,13 @@
char *ft_strtrim(char const *s) char *ft_strtrim(char const *s)
{ {
char *out; char *out;
size_t size; char *last;
while (*s && FT_WS(*s))
s++;
out = ft_strdup(s); out = ft_strdup(s);
while (*out && FT_WS(*out)) last = out + ft_strlen(out) - 1;
out++; while (last > out && FT_WS(*last))
size = ft_strlen(out); *last-- = 0;
while (size - 1 && FT_WS(out[size - 1]))
{
size--;
out[size] = '\0';
}
return (out); return (out);
} }