Просмотр исходного кода

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 7 лет назад
Родитель
Сommit
5c7aaa6d0d
Не найден GPG ключ соответствующий данной подписи Идентификатор GPG ключа: A75979F35C080412
1 измененных файлов: 1 добавлений и 1 удалений
  1. +1
    -1
      noice.c

+ 1
- 1
noice.c Просмотреть файл

@@ -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;
}


Загрузка…
Отмена
Сохранить