[dovecot-cvs] dovecot/src/lib-settings settings.c,1.11,1.12
cras at dovecot.org
cras at dovecot.org
Sat Jan 14 20:47:39 EET 2006
- Previous message: [dovecot-cvs] dovecot/src/lib-imap imap-base-subject.c, 1.11,
1.12 imap-bodystructure.c, 1.53, 1.54 imap-envelope.c, 1.34,
1.35 imap-match.c, 1.8, 1.9 imap-match.h, 1.6,
1.7 imap-parser.c, 1.51, 1.52 imap-parser.h, 1.21, 1.22
- Next message: [dovecot-cvs] dovecot/src/lib-mail istream-header-filter.c, 1.32,
1.33 message-body-search.c, 1.25, 1.26 message-header-search.c,
1.16, 1.17 message-header-search.h, 1.5, 1.6 message-parser.c,
1.70, 1.71 message-parser.h, 1.29, 1.30
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Update of /var/lib/cvs/dovecot/src/lib-settings
In directory talvi:/tmp/cvs-serv16037/lib-settings
Modified Files:
settings.c
Log Message:
deinit, unref, destroy, close, free, etc. functions now take a pointer to
their data pointer, and set it to NULL. This makes double-frees less likely
to cause security holes.
Index: settings.c
===================================================================
RCS file: /var/lib/cvs/dovecot/src/lib-settings/settings.c,v
retrieving revision 1.11
retrieving revision 1.12
diff -u -d -r1.11 -r1.12
--- settings.c 13 Jan 2006 20:26:20 -0000 1.11
+++ settings.c 14 Jan 2006 18:47:36 -0000 1.12
@@ -223,7 +223,7 @@
}
}
- i_stream_unref(input);
+ i_stream_unref(&input);
t_pop();
return errormsg == NULL;
- Previous message: [dovecot-cvs] dovecot/src/lib-imap imap-base-subject.c, 1.11,
1.12 imap-bodystructure.c, 1.53, 1.54 imap-envelope.c, 1.34,
1.35 imap-match.c, 1.8, 1.9 imap-match.h, 1.6,
1.7 imap-parser.c, 1.51, 1.52 imap-parser.h, 1.21, 1.22
- Next message: [dovecot-cvs] dovecot/src/lib-mail istream-header-filter.c, 1.32,
1.33 message-body-search.c, 1.25, 1.26 message-header-search.c,
1.16, 1.17 message-header-search.h, 1.5, 1.6 message-parser.c,
1.70, 1.71 message-parser.h, 1.29, 1.30
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the dovecot-cvs
mailing list