소스 검색

Pass real paths to key handler instead of the paths provided by the user

Programs called by the key handler might replace symlinks instead of their
targets.
master
Bert Münnich 10 년 전
부모
커밋
92e3b57816
2개의 변경된 파일2개의 추가작업 그리고 2개의 파일을 삭제
  1. +1
    -1
      Makefile
  2. +1
    -1
      main.c

+ 1
- 1
Makefile 파일 보기

@@ -1,4 +1,4 @@
VERSION := git-20150111
VERSION := git-20150118

PREFIX := /usr/local
MANPREFIX := $(PREFIX)/share/man


+ 1
- 1
main.c 파일 보기

@@ -542,7 +542,7 @@ void run_key_handler(const char *key, unsigned int mask)
for (f = i = 0; f < fcnt; i++) {
if ((marked && (files[i].flags & FF_MARK)) || (!marked && i == fileidx)) {
stat(files[i].path, &oldst[f]);
fprintf(pfs, "%s\n", files[i].name);
fprintf(pfs, "%s\n", files[i].path);
f++;
}
}


불러오는 중...
취소
저장