summaryrefslogtreecommitdiff
path: root/src/mod_dirlisting.c
diff options
context:
space:
mode:
authorGlenn Strauss <gstrauss@gluelogic.com>2021-10-10 15:25:43 -0400
committerGlenn Strauss <gstrauss@gluelogic.com>2021-10-10 15:25:43 -0400
commit1c41faaebc0bb4abb4b6611a812310cbc4649667 (patch)
treed22291d9b04d7368a6211ca4dbcaac1b5156f011 /src/mod_dirlisting.c
parent78eb0e39454ab3ca8e7ef77f1d014b50b3632fb9 (diff)
downloadlighttpd-git-1c41faaebc0bb4abb4b6611a812310cbc4649667.tar.gz
[mod_dirlisting] sort "../" to top (fixes #3109)
(thx otovalek) x-ref: "mod_dirlisting javascript sort of ".." entries is broken" https://redmine.lighttpd.net/issues/3109
Diffstat (limited to 'src/mod_dirlisting.c')
-rw-r--r--src/mod_dirlisting.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/mod_dirlisting.c b/src/mod_dirlisting.c
index 40470734..54134336 100644
--- a/src/mod_dirlisting.c
+++ b/src/mod_dirlisting.c
@@ -703,8 +703,8 @@ static const char js_simple_table_resort[] = \
" var bt = get_inner_text(b.cells[sort_column]);\n" \
" var cmp;\n" \
" if (sort_column == name_column) {\n" \
-" if (at == '..') return -1;\n" \
-" if (bt == '..') return 1;\n" \
+" if (at == '../') return -1;\n" \
+" if (bt == '../') return 1;\n" \
" }\n" \
" if (a.cells[sort_column].className == 'int') {\n" \
" cmp = parseInt(at)-parseInt(bt);\n" \