Procházet zdrojové kódy

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 před 10 roky
rodič
revize
92e3b57816
2 změnil soubory, kde provedl 2 přidání a 2 odebrání
  1. +1
    -1
      Makefile
  2. +1
    -1
      main.c

+ 1
- 1
Makefile Zobrazit soubor

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

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


+ 1
- 1
main.c Zobrazit soubor

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


Načítá se…
Zrušit
Uložit