aboutsummaryrefslogtreecommitdiff
path: root/src/util.c
blob: 6a061a98f7851cac50edba622c4ede20bcbb6677 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <ctype.h>
#include <string.h>
#include <util.h>

char *
trim(char *s)
{
  int i;

  while (isspace(*s))
    s++; // skip left side white spaces
  for (i = strlen(s) - 1; (isspace(s[i])); i--)
    ; // skip right side white spaces
  s[i + 1] = '\0';

  return s;
}