summaryrefslogtreecommitdiffabout
path: root/ui-tree.c
Unidiff
Diffstat (limited to 'ui-tree.c') (more/less context) (ignore whitespace changes)
-rw-r--r--ui-tree.c6
1 files changed, 3 insertions, 3 deletions
diff --git a/ui-tree.c b/ui-tree.c
index 006ca47..cb57d8d 100644
--- a/ui-tree.c
+++ b/ui-tree.c
@@ -28,43 +28,43 @@ static int print_entry(const unsigned char *sha1, const char *base,
28 } 28 }
29 html("<tr><td class='filemode'>"); 29 html("<tr><td class='filemode'>");
30 html_filemode(mode); 30 html_filemode(mode);
31 html("</td><td "); 31 html("</td><td ");
32 if (S_ISDIRLNK(mode)) { 32 if (S_ISDIRLNK(mode)) {
33 htmlf("class='ls-mod'><a href='"); 33 htmlf("class='ls-mod'><a href='");
34 html_attr(fmt(cgit_repo->module_link, 34 html_attr(fmt(cgit_repo->module_link,
35 name, 35 name,
36 sha1_to_hex(sha1))); 36 sha1_to_hex(sha1)));
37 } else if (S_ISDIR(mode)) { 37 } else if (S_ISDIR(mode)) {
38 html("class='ls-dir'><a href='"); 38 html("class='ls-dir'><a href='");
39 html_attr(cgit_pageurl(cgit_query_repo, "tree", 39 html_attr(cgit_pageurl(cgit_query_repo, "tree",
40 fmt("h=%s&id=%s&path=%s%s/", 40 fmt("h=%s&amp;id=%s&amp;path=%s%s/",
41 curr_rev, 41 curr_rev,
42 sha1_to_hex(sha1), 42 sha1_to_hex(sha1),
43 cgit_query_path ? cgit_query_path : "", 43 cgit_query_path ? cgit_query_path : "",
44 pathname))); 44 pathname)));
45 } else { 45 } else {
46 html("class='ls-blob'><a href='"); 46 html("class='ls-blob'><a href='");
47 html_attr(cgit_pageurl(cgit_query_repo, "view", 47 html_attr(cgit_pageurl(cgit_query_repo, "view",
48 fmt("h=%s&id=%s&path=%s%s", curr_rev, 48 fmt("h=%s&amp;id=%s&amp;path=%s%s", curr_rev,
49 sha1_to_hex(sha1), 49 sha1_to_hex(sha1),
50 cgit_query_path ? cgit_query_path : "", 50 cgit_query_path ? cgit_query_path : "",
51 pathname))); 51 pathname)));
52 } 52 }
53 htmlf("'>%s</a></td>", name); 53 htmlf("'>%s</a></td>", name);
54 htmlf("<td class='filesize'>%li</td>", size); 54 htmlf("<td class='filesize'>%li</td>", size);
55 55
56 html("<td class='links'><a href='"); 56 html("<td class='links'><a href='");
57 html_attr(cgit_pageurl(cgit_query_repo, "log", 57 html_attr(cgit_pageurl(cgit_query_repo, "log",
58 fmt("h=%s&path=%s%s", 58 fmt("h=%s&amp;path=%s%s",
59 curr_rev, 59 curr_rev,
60 cgit_query_path ? cgit_query_path : "", 60 cgit_query_path ? cgit_query_path : "",
61 pathname))); 61 pathname)));
62 html("'>history</a></td>"); 62 html("'>history</a></td>");
63 html("</tr>\n"); 63 html("</tr>\n");
64 free(name); 64 free(name);
65 return 0; 65 return 0;
66} 66}
67 67
68void cgit_print_tree(const char *rev, const char *hex, char *path) 68void cgit_print_tree(const char *rev, const char *hex, char *path)
69{ 69{
70 struct tree *tree; 70 struct tree *tree;