use xgetcwd() to set $GIT_DIR
commit4d3ab44d26c47d100cec39d0ef9ed9746eb7e454
authorRené Scharfe <l.s.r@web.de>
Mon, 28 Jul 2014 18:31:57 +0000 (28 20:31 +0200)
committerJunio C Hamano <gitster@pobox.com>
Tue, 26 Aug 2014 18:06:06 +0000 (26 11:06 -0700)
tree8ef114ab2ed8e2667fa12124b18f34df5922c3f3
parent56b9f6e738af6f5238f57a29e96103cf61e3f8cd
use xgetcwd() to set $GIT_DIR

Instead of dying of a segmentation fault if getcwd() returns NULL, use
xgetcwd() to make sure to write a useful error message and then exit
in an orderly fashion.

Suggested-by: Jeff King <peff@peff.net>
Signed-off-by: Rene Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/init-db.c
git.c