* Patch to ignore empty lines in files under /control/
@ 2007-02-01 14:57 Christian Laursen
2007-02-01 15:00 ` Sven 'Darkman' Michels
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Christian Laursen @ 2007-02-01 14:57 UTC (permalink / raw)
To: mlmmj
Since empty lines in some of the files in the control dir can result in
suprising behaviour I have made a small patch that makes mlmmj ignore
those.
As far as I can see empty lines doesn't make any sense in any of the
existing tunables, so it should be safe to ignore them.
Unless there are any protests I will probably commit this change
sometime tomorrow.
Index: src/ctrlvalues.c
=================================RCS file: /home/mmj/MMJCVS/mlmmj/src/ctrlvalues.c,v
retrieving revision 1.2
diff -u -w -r1.2 ctrlvalues.c
--- src/ctrlvalues.c 19 Jun 2004 03:44:47 -0000 1.2
+++ src/ctrlvalues.c 1 Feb 2007 10:52:35 -0000
@@ -52,6 +52,8 @@
ret->strs = NULL;
while((value = mygetline(ctrlfd)) != NULL) {
chomp(value);
+ if (*value = '\0')
+ continue;
ret->count++;
ret->strs = (char **) myrealloc(ret->strs, sizeof(char *) *
(ret->count + 1));
--
Christian Laursen
^ permalink raw reply [flat|nested] 4+ messages in thread* Re: Patch to ignore empty lines in files under /control/ 2007-02-01 14:57 Patch to ignore empty lines in files under /control/ Christian Laursen @ 2007-02-01 15:00 ` Sven 'Darkman' Michels 2007-02-01 15:08 ` Christian Laursen 2007-02-01 22:18 ` Morten K. Poulsen 2 siblings, 0 replies; 4+ messages in thread From: Sven 'Darkman' Michels @ 2007-02-01 15:00 UTC (permalink / raw) To: mlmmj Christian Laursen wrote: > Unless there are any protests I will probably commit this change > sometime tomorrow. What about the footer file? ;) Regards, ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Patch to ignore empty lines in files under /control/ 2007-02-01 14:57 Patch to ignore empty lines in files under /control/ Christian Laursen 2007-02-01 15:00 ` Sven 'Darkman' Michels @ 2007-02-01 15:08 ` Christian Laursen 2007-02-01 22:18 ` Morten K. Poulsen 2 siblings, 0 replies; 4+ messages in thread From: Christian Laursen @ 2007-02-01 15:08 UTC (permalink / raw) To: mlmmj Sven 'Darkman' Michels <sven@darkman.de> writes: > Christian Laursen wrote: >> Unless there are any protests I will probably commit this change >> sometime tomorrow. > > What about the footer file? ;) As far as I can tell the footer file isn't read by ctrlvalues() so it should remain unaffected. -- Christian Laursen ^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Patch to ignore empty lines in files under /control/ 2007-02-01 14:57 Patch to ignore empty lines in files under /control/ Christian Laursen 2007-02-01 15:00 ` Sven 'Darkman' Michels 2007-02-01 15:08 ` Christian Laursen @ 2007-02-01 22:18 ` Morten K. Poulsen 2 siblings, 0 replies; 4+ messages in thread From: Morten K. Poulsen @ 2007-02-01 22:18 UTC (permalink / raw) To: mlmmj Christian Laursen <xi@borderworlds.dk> wrote: > Sven 'Darkman' Michels <sven@darkman.de> writes: >> Christian Laursen wrote: >>> Unless there are any protests I will probably commit this >>> change sometime tomorrow. >> >> What about the footer file? ;) > > As far as I can tell the footer file isn't read by ctrlvalues() > so it should remain unaffected. True. The footer is added with a call to dumpfd2fd(). I think the patch is fine. You might want to add a comment like /* ignore empty lines */ or something :) Morten -- Morten K. Poulsen <morten@afdelingp.dk> http://www.afdelingp.dk/ ^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2007-02-01 22:18 UTC | newest] Thread overview: 4+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2007-02-01 14:57 Patch to ignore empty lines in files under /control/ Christian Laursen 2007-02-01 15:00 ` Sven 'Darkman' Michels 2007-02-01 15:08 ` Christian Laursen 2007-02-01 22:18 ` Morten K. Poulsen
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.