ident: refactor NO_DATE flag in fmt_ident
commit359b27add341878a13c6a8b85849b75b78246c7e
authorJeff King <peff@peff.net>
Thu, 24 May 2012 23:26:50 +0000 (24 19:26 -0400)
committerJunio C Hamano <gitster@pobox.com>
Fri, 25 May 2012 00:16:40 +0000 (24 17:16 -0700)
treedd4576c4ecc1263d3f23431fe9b252f90f18bbc2
parentb00f6cfcd7232d90c4625c42eb9694d4ed2dc615
ident: refactor NO_DATE flag in fmt_ident

As a short-hand, we extract this flag into the local
variable "name_addr_only". It's more accurate to simply
negate this and refer to it as "want_date", which will be
less confusing when we add more NO_* flags.

While we're touching this part of the code, let's move the
call to ident_default_date() only when we are actually going
to use it, not when we have NO_DATE set, or when we get a
date from the environment.

Signed-off-by: Jeff King <peff@peff.net>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
ident.c