Explorar el Código

Shows 'Cannot resolve path' on narrow terminal

noice truncates the cwd string dynamically. If the numbers of columns is lesser than the length of the path, cwd is truncated so that the correct path cannot be resolved. We should try to resolve the full path instead.
master
Arun Prakash Jana hace 8 años
padre
commit
5c7aaa6d0d
No se encontró ninguna clave conocida en la base de datos para esta firma ID de clave GPG: A75979F35C080412
Se han modificado 1 ficheros con 1 adiciones y 1 borrados
  1. +1
    -1
      noice.c

+ 1
- 1
noice.c Ver fichero

@@ -614,7 +614,7 @@ redraw(char *path)
ncols = PATH_MAX;
strlcpy(cwd, path, ncols);
cwd[ncols - strlen(CWD) - 1] = '\0';
if (!realpath(cwd, cwdresolved)) {
if (!realpath(path, cwdresolved)) {
printmsg("Cannot resolve path");
return;
}


Cargando…
Cancelar
Guardar