]> Git repositories of Nishi - repoview.git/commitdiff
kinda works
authorNishi <nishi@nishi.boats>
Thu, 22 Aug 2024 07:16:36 +0000 (07:16 +0000)
committerNishi <nishi@nishi.boats>
Thu, 22 Aug 2024 07:16:36 +0000 (07:16 +0000)
git-svn-id: file:///raid/svn-personal/repoview/trunk@61 7e8b2a19-8934-dd40-8cb3-db22cdd5a80f

CGI/theme/modern.c

index 466bdc53a4feb22e09510f5940cbc6bc165188cf..92b4c6d78fbefc51215583e4172c7599169cc1dd 100644 (file)
@@ -221,7 +221,9 @@ void list_files(const char* pathname) {
        add_data(&page, "\"><td><a href=\"");
        add_data(&page, query);
        add_data(&page, "\">");
-       add_data(&page, pathname);
+       esc = html_escape(pathname);
+       add_data(&page, esc);
+       free(esc);
        add_data(&page, "</a></td>\n");
        add_data(&page, "<td>\n");
        if(strcmp(sz, "-1") != 0) {