Date: Sun, 25 Nov 2001 10:20:01 -0800 (PST) From: Ian Dowse <iedowse@maths.tcd.ie> To: freebsd-bugs@FreeBSD.org Subject: Re: bin/24955:/usr/bin/tail -F in 4.1+ doesn't work if file inode changes (works in 4.0) Message-ID: <200111251820.fAPIK1p83493@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
The following reply was made to PR bin/24955; it has been noted by GNATS.
From: Ian Dowse <iedowse@maths.tcd.ie>
To: Maxim Konovalov <maxim@macomnet.ru>
Cc: freebsd-gnats-submit@FreeBSD.org
Subject: Re: bin/24955:/usr/bin/tail -F in 4.1+ doesn't work if file inode changes (works in 4.0)
Date: Sun, 25 Nov 2001 18:15:04 +0000
In message <20011124220954.I87876-200000@news1.macomnet.ru>, Maxim Konovalov wr
ites:
>Hello Ian,
>
>Here is the final patch.
Committed, thanks!
>I attached a cumulative patch which includes
>the changes below and changes for WARNS?=2.
Thanks, I'll commit this separately. I just had a glance at that patch,
and one thing I noticed was that where gcc complains about something
like
while (c = *p++) {
it's better to take the opportunity to make the code more readable
rather than just adding brackets. e.g, change it to:
while ((c = *p++) != '\0') {
Also, with constness warnings, try to avoid adding code to strdup
a string unless you actually need to modify it (e.g. make the
pointer const if possible). I didn't check the example carefully
though, so what you did may be the easiest way.
Ian
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-bugs" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200111251820.fAPIK1p83493>
