bug-gnulib
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: another hello pretest


From: Eric Blake
Subject: Re: another hello pretest
Date: Mon, 16 Oct 2006 14:23:01 +0000 (UTC)
User-agent: Loom/3.14 (http://gmane.org/)

Karl Berry <karl <at> freefriends.org> writes:

> 
> I put another hello pretest at
> ftp://alpha.gnu.org/gnu/hello/hello-2.1.93.tar.bz2 (and .gz).
> 
> Besides the various patches, I tried to delete CR characters from the
> program output for the tests.  Let me know if it flies ...

My first review, just from looking at sources:

In main(), getopt_long must return -1, but EOF is not guaranteed to be -1.  
Don't propagate the bad habit of comparing the return of getopt_long against 
EOF.

I would scrub the code for uses of (int *)0 and use NULL instead; it just looks 
nicer to use NULL when you mean a null pointer.

You need to make sure that 'hello --help --version' is different than 'hello --
version --help'; right now, --help always wins.

-- 
Eric Blake






reply via email to

[Prev in Thread] Current Thread [Next in Thread]