]> git.notmuchmail.org Git - notmuch/blobdiff - sprinter.h
sprinters: bugfix when NULL passed for a string.
[notmuch] / sprinter.h
index 5f4317570a059814922402bbe89643e6c7db00b0..912a5262a56756add44b41843ad32bb18446ad75 100644 (file)
@@ -27,7 +27,9 @@ typedef struct sprinter {
      * a list or map, followed or preceded by separators).  For string
      * and string_len, the char * must be UTF-8 encoded.  string_len
      * allows non-terminated strings and strings with embedded NULs
-     * (though the handling of the latter is format-dependent).
+     * (though the handling of the latter is format-dependent). For
+     * string (but not string_len) the string pointer passed may be
+     * NULL.
      */
     void (*string) (struct sprinter *, const char *);
     void (*string_len) (struct sprinter *, const char *, size_t);