aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/util.c17
1 files changed, 17 insertions, 0 deletions
diff --git a/src/util.c b/src/util.c
new file mode 100644
index 0000000..6a061a9
--- /dev/null
+++ b/src/util.c
@@ -0,0 +1,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;
+}