use env_array member of struct child_process
commita915459097b72da9cc058172a54029352b684b0f
authorRené Scharfe <l.s.r@web.de>
Sun, 19 Oct 2014 11:14:20 +0000 (19 13:14 +0200)
committerJunio C Hamano <gitster@pobox.com>
Sun, 19 Oct 2014 22:26:34 +0000 (19 15:26 -0700)
tree4e8ba96b870ec7df1227e6819b176f64ca8b0ef7
parent19a583dc39e3e1110f746e837c5ce1953d6ebfa1
use env_array member of struct child_process

Convert users of struct child_process to using the managed env_array for
specifying environment variables instead of supplying an array on the
stack or bringing their own argv_array.  This shortens and simplifies
the code and ensures automatically that the allocated memory is freed
after use.

Signed-off-by: Rene Scharfe <l.s.r@web.de>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
builtin/receive-pack.c
http-backend.c
pager.c
transport-helper.c
wt-status.c