svn commit: r334540 - head/usr.bin/top
Eitan Adler
eadler at freebsd.org
Tue Jun 19 05:43:53 UTC 2018
On 2 June 2018 at 23:51, Rodney W. Grimes
<freebsd at pdx.rh.cn85.dnsmgr.net> wrote:
> [ Charset UTF-8 unsupported, converting... ]
>> On 2 June 2018 at 21:14, Rodney W. Grimes
>> <freebsd at pdx.rh.cn85.dnsmgr.net> wrote:
>> >> On 2 June 2018 at 16:53, Rodney W. Grimes
>> >> <freebsd at pdx.rh.cn85.dnsmgr.net> wrote:
>> >> > [ Charset UTF-8 unsupported, converting... ]
>> >> >> Author: eadler
>> >> >> Date: Sat Jun 2 21:40:45 2018
>> >> >> New Revision: 334540
>> >> >> URL: https://svnweb.freebsd.org/changeset/base/334540
>> >> >>
>> >> >> Log:
>> >> >> top(1): cleanup memory allocation and warnings
>> >> >>
>> >> >> - Prefer calloc over malloc. This is more predicable and we're not in a
>> >> >> performance sensitive context. [1]
>> >> >> - Remove bogus comment (obsolete from prior commit). [2]
>> >> >> - Remove void casts and type casts of NULL
>> >> >> - Remove redundant declaration of 'quit'
>> >> >> - Add additional const
>> >> >>
>> >> >> Reported by: kib [1], vangyzen [2]
>> >> >>
>> >> >> Modified:
>> >> >> head/usr.bin/top/display.c
>> >> >> head/usr.bin/top/machine.c
>> >> >> head/usr.bin/top/screen.c
>> >> >> head/usr.bin/top/screen.h
>> >> >> head/usr.bin/top/utils.c
>> >> > ...
>> >> >
>> >> >>
>> >> >> Modified: head/usr.bin/top/screen.c
>> >> >> ==============================================================================
>> >> >> --- head/usr.bin/top/screen.c Sat Jun 2 21:16:20 2018 (r334539)
>> >> >> +++ head/usr.bin/top/screen.c Sat Jun 2 21:40:45 2018 (r334540)
>> >> >> @@ -3,7 +3,7 @@
>> >> >> * Version 3
>> >> >> *
>> >> >> * This program may be freely redistributed,
>> >> >> - * but this entire comment MUST remain intact.
>> >> >> + * but this entire ceomment MUST remain intact.
>> >> >
>> >> > I know you have already fixed this spelling error,
>> >> > but I believe there are some other commits that actually
>> >> > removed either this string, or some part of "this entire"
>> >> > comment that is to "remain intact".
>> >>
>> >> I just went through my commits to top(1) and don't see any others. Did
>> >> I miss any?
>> >
>> > Index: commands.c
>> > ===================================================================
>> > --- commands.c (revision 333898)
>> > +++ commands.c (working copy)
>> > @@ -1,6 +1,5 @@
>> > /*
>> > * Top users/processes display for Unix
>> > - * Version 3
>> > *
>> > * This program may be freely redistributed,
>> > * but this entire comment MUST remain intact.
>> >
>> > Found with a cd usr.bin/top; svn diff -r 333898 which is
>> > when you moved it to usr.bin. Further investigation
>> > shows that this line was deleted at r333909.
>>
>> I removed the version line, not the license line. Do you believe
>> "entire comment" includes the version information?
>
> I would interpret entire to be anything between /* and */.
Sorry about the delay in responding: there was some ongoing
conversations with core@ about the licensing of top(1). While that
assertion isn't clear, I also don't think it's harmful to restore.
I'll do so in my next pass.
--
Eitan Adler
Source, Ports, Doc committer
Bugmeister, Ports Security teams
More information about the svn-src-all
mailing list