[dovecot-cvs] dovecot/src/lib str.c,1.15,1.16 str.h,1.6,1.7
cras at dovecot.org
cras at dovecot.org
Mon Nov 1 14:15:45 EET 2004
Update of /var/lib/cvs/dovecot/src/lib
In directory talvi:/tmp/cvs-serv1244/lib
Modified Files:
str.c str.h
Log Message:
Added str_free_without_data().
Index: str.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/str.c,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -d -r1.15 -r1.16
--- str.c 8 Oct 2004 17:51:48 -0000 1.15
+++ str.c 1 Nov 2004 12:15:42 -0000 1.16
@@ -33,6 +33,12 @@
buffer_set_used_size(str, len);
}
+char *str_free_without_data(string_t *str)
+{
+ str_add_nul(str);
+ return buffer_free_without_data(str);
+}
+
const char *str_c(string_t *str)
{
str_add_nul(str);
Index: str.h
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib/str.h,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -d -r1.6 -r1.7
--- str.h 17 Jun 2004 21:52:53 -0000 1.6
+++ str.h 1 Nov 2004 12:15:42 -0000 1.7
@@ -4,6 +4,7 @@
string_t *str_new(pool_t pool, size_t initial_size);
string_t *t_str_new(size_t initial_size);
void str_free(string_t *str);
+char *str_free_without_data(string_t *str);
const char *str_c(string_t *str);
const unsigned char *str_data(const string_t *str);
More information about the dovecot-cvs
mailing list