Pārlūkot izejas kodu

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 pirms 10 gadiem
vecāks
revīzija
92e3b57816
2 mainītis faili ar 2 papildinājumiem un 2 dzēšanām
  1. +1
    -1
      Makefile
  2. +1
    -1
      main.c

+ 1
- 1
Makefile Parādīt failu

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

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


+ 1
- 1
main.c Parādīt failu

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


Notiek ielāde…
Atcelt
Saglabāt