summaryrefslogtreecommitdiff
path: root/credential-cache--daemon.c
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2012-12-07 22:31:52 (GMT)
committerJunio C Hamano <gitster@pobox.com>2012-12-10 21:27:16 (GMT)
commit393050c32b58dceef8706d389abe3793fbac51ae (patch)
tree2e7413f00106d8a105f2b291e7d1b4f7d8ad019d /credential-cache--daemon.c
parenta859d3ee57acee1ca9fbb37e763814f83d11e7bd (diff)
downloadgit-393050c32b58dceef8706d389abe3793fbac51ae.zip
git-393050c32b58dceef8706d389abe3793fbac51ae.tar.gz
git-393050c32b58dceef8706d389abe3793fbac51ae.tar.bz2
sh-setup: work around "unset IFS" bug in some shells
With an unset IFS, field splitting is supposed to act as if IFS is set to the usual SP HT LF, but Marc Branchaud reports that the shell on FreeBSD 7.2 gets this wrong. It is easy to set it to the default value manually, and it is also safer in case somebody tries to save the old value away and restore, e.g. $oIFS=$IFS IFS=something ... IFS=$oIFS while forgetting that the original IFS might be unset (which can be coded but would be more involved). Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'credential-cache--daemon.c')
0 files changed, 0 insertions, 0 deletions