]> source.dussan.org Git - rspamd.git/commitdiff
[Minor] Add macro to clear rspamd fstring
authorVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 2 Jun 2016 20:01:02 +0000 (22:01 +0200)
committerVsevolod Stakhov <vsevolod@highsecure.ru>
Thu, 2 Jun 2016 20:01:02 +0000 (22:01 +0200)
src/libutil/fstring.h

index db8b49085ec06a9b30850ac6ea395bfc033c4179..0bd9a271d73856b5c6d6cb20edd5cad67d5df1c9 100644 (file)
@@ -81,6 +81,8 @@ rspamd_fstring_t *rspamd_fstring_append_chars (rspamd_fstring_t *str,
  */
 void rspamd_fstring_erase (rspamd_fstring_t *str, gsize pos, gsize len);
 
+#define rspamd_fstring_clear(s) rspamd_fstring_erase(s, 0, s->len)
+
 /**
  * Convert fixed string to a zero terminated string. This string should be
  * freed by a caller