Remove glib from config loading

This commit is contained in:
Wim Taymans 2016-11-16 09:43:51 +01:00
parent 1a48bccca0
commit b9e2b1c0e3
5 changed files with 67 additions and 23 deletions

View file

@ -81,3 +81,23 @@ pinos_free_strv (char **str)
free (str[i]);
free (str);
}
char *
pinos_strip (char *str,
const char *whitespace)
{
char *e, *l = NULL;
str += strspn (str, whitespace);
for (e = str; *e; e++)
if (!strchr (whitespace, *e))
l = e;
if (l)
*(l+1) = '\0';
else
*str = '\0';
return str;
}