aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoranon2025-07-02 21:55:56 +0200
committeranon2025-07-02 21:55:56 +0200
commit3626c6381d1ee799c77789ee64b905ff455a3fb5 (patch)
tree9f688d85bbfd5b876367a06d8bb5201e043c9723
parent4c6080273291404294b5da1fd1ae0a538ecfa494 (diff)
downloadlibchad-3626c6381d1ee799c77789ee64b905ff455a3fb5.tar.xz
libchad-3626c6381d1ee799c77789ee64b905ff455a3fb5.tar.zst
bump
-rw-r--r--README.md3
-rw-r--r--chad/experimental/strlist.h9
2 files changed, 10 insertions, 2 deletions
diff --git a/README.md b/README.md
index 73653f5..72f356c 100644
--- a/README.md
+++ b/README.md
@@ -98,4 +98,7 @@ Complexity has its place: within its own library.
# * base64.h
# * crc?
# * glob.h
+ #
+ # Same applies to plan9
+ # * libutf
```
diff --git a/chad/experimental/strlist.h b/chad/experimental/strlist.h
index f72e356..33d42f7 100644
--- a/chad/experimental/strlist.h
+++ b/chad/experimental/strlist.h
@@ -1,3 +1,6 @@
+#ifndef STRLIST_H
+#define STRLIST_H
+
/* The string based list is a common pattern,
* as it is the most intuitive way to serialize a list.
*
@@ -32,7 +35,7 @@ char * strlist_component(char * list, size_t n, sep_t sep);
char * strlist_components(char * list, size_t from, size_t to, sep_t sep);
/* The following are shorthands for component()/components(),
- * with a specific numbers which may or may not be lenght specific
+ * with a specific numbers which may or may not be length specific
*
* Visual explanation:
* this/is/my/example/path
@@ -47,7 +50,7 @@ char * strlist_head(char * list, sep_t sep);
char * strlist_tail(char * list, sep_t sep);
/* Notes:
- * + we very contiously made the decision to not take a destination operand;
+ * + we very consciously made the decision to not take a destination operand;
* you would have to allocate it just the same,
* copying the source string is not a real performance concern,
* but we want our interface to be as clean as possible
@@ -58,3 +61,5 @@ char * strlist_tail(char * list, sep_t sep);
* char name[] = "this/is/my.file.example";
* name = strlist_head(strlist_base(name, UNIX_PATH_SEP), EXT_SEP);
*/
+
+#endif