add ecoli_editline and enhance yaml parser
[protos/libecoli.git] / libecoli / ecoli_string.c
index 7723818..fd427b4 100644 (file)
@@ -6,6 +6,7 @@
 #include <stddef.h>
 #include <string.h>
 #include <stdio.h>
+#include <ctype.h>
 
 #include <ecoli_assert.h>
 #include <ecoli_malloc.h>
@@ -76,3 +77,13 @@ int ec_asprintf(char **buf, const char *fmt, ...)
 
        return ret;
 }
+
+bool ec_str_is_space(const char *s)
+{
+       while (*s) {
+               if (!isspace(*s))
+                       return false;
+               s++;
+       }
+       return true;
+}