On Wed, Oct 31, 2007 at 09:28:33AM +0100, Anselm R. Garbe wrote:
> I see the problem in the above code, and also believe that your
> solution is more correct. What scares me is, that it might seen
> as valid input if someone feeds dwm with for example:
> 
> echo -n "foo"
> 
> during while... but we can fix this. Please lemme know if your
> guess is correct through using the above fprintf-debug trick.

The question I see (apart from certain flaws in your patch)
after all is:

Do we really want that dwm's status text is displayed
line-based? Isn't it fine as is, that it even does not break if
input is feed without line-terminators?

If we decide for line-based input reading, one easily could
block dwm from further event processing through running

echo -n foo | dwm

I think that'd be a big disadvantage.

Regards,
-- 
 Anselm R. Garbe >< http://www.suckless.org/ >< GPG key: 0D73F361

Reply via email to