Hi Liran,

    The program's name is taken from argv[0] wheras in part 4.7.1 of The
    GNU coding standards, It's written not to do that.

That node in the standards is talking specifically about the output of
--version, and indeed, GNU Hello does not use the computed program_name
in its --version output.  It's ok, in fact desirable and preferable, to
use argv[0] in error messages, and that's what Hello does.

So I think it's ok.

Thanks for writing,
karl



Reply via email to