Thread (3 messages) flat view 3 messages, 2 authors, 2016-06-15

Re: [PATCH 2/7] builtin-help: change the current directory back in list_commands_in_dir()

From: Johannes Schindelin <hidden>
Date: 2016-06-15 22:45:03

Possibly related (same subject, not in this thread)

Hi,

On Sun, 27 Jul 2008, Junio C Hamano wrote:
Miklos Vajna [off-list ref] writes:
quoted
That function used to do a chdir() without switching back to the 
original directory. That was not a problem till this function was used 
only inside builtin-help, but once other builtins use it as well, this 
is a problem, for example when the object database path is relative.
Why does it even need to chdir() around to begin with?  Doesn't 
opendir() work just fine with relative path as an input?
It is a consequence of list_commands_in_dir() trying to be cute, and not 
having to construct the full path for the is_executable() check.

Will post a fix in a few minutes.

Ciao,
Dscho
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help