Hi, On Sat, 26 Jul 2008, Junio C Hamano wrote: > Johannes Schindelin <Johannes.Schindelin@xxxxxx> writes: > > > However, argv0_path needs the full path, so add a function to discover > > the program by traversing the PATH manually. > > I think unconditionally requiring argv0_path to be set is the root cause > of the bug. Unless we do not fix _that_, we will have to make a > needless call to lookup_program_in_path() even when nobody needs that > information, which is unacceptable. Fair enough. How about having a function called from system_path() which has a flag so it is run only once, and then calls lookup_program_in_path() provided that argv0_path contains no slashes _and_ exec_path is relative? Ciao, Dscho -- 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