[dovecot-cvs] dovecot/src/lib-settings settings.c,1.3,1.4
cras at procontrol.fi
cras at procontrol.fi
Mon Mar 10 02:36:11 EET 2003
Update of /home/cvs/dovecot/src/lib-settings
In directory danu:/tmp/cvs-serv29409/lib-settings
Modified Files:
settings.c
Log Message:
Added i_stream_read_next_line()
Index: settings.c
===================================================================
RCS file: /home/cvs/dovecot/src/lib-settings/settings.c,v
retrieving revision 1.3
retrieving revision 1.4
diff -u -d -r1.3 -r1.4
--- settings.c 8 Feb 2003 07:42:27 -0000 1.3
+++ settings.c 10 Mar 2003 00:36:08 -0000 1.4
@@ -73,13 +73,7 @@
linenum = 0;
input = i_stream_create_file(fd, default_pool, 2048, TRUE);
- for (;;) {
- line = i_stream_next_line(input);
- if (line == NULL) {
- if (i_stream_read(input) <= 0)
- break;
- continue;
- }
+ while ((line = i_stream_read_next_line(input)) != NULL) {
linenum++;
/* @UNSAFE: line is modified */
More information about the dovecot-cvs
mailing list