Junio C Hamano, Tue, May 22, 2007 08:33:44 +0200: > struct child_process { > ... > const struct { > const char *name; > const char *value; /* NULL to unsetenv */ > } *env; > ... > }; I actually like how the environment is organized. And it is simple to define in the source. And there are well-known routines for environment-like array manipulation. - To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html