Commit Diff


commit - 51d4a92dec90f3898fd2ab9d7230625c79dfb861
commit + 0e8c500ae126f5078ab1446f6639e6eb88346ab8
blob - 60c969d78a824024f807fb3dca372f9024a3c4ce
blob + 5dde781c40c7a9649c8b1c51275c22ff6cc988d4
--- gotweb/gotweb.c
+++ gotweb/gotweb.c
@@ -3084,8 +3084,8 @@ gw_get_repo_tree(char **tree_html, struct gw_trans *gw
 
 		if (S_ISDIR(mode)) {
 			if (asprintf(&build_folder, "%s%s%s",
-			    gw_trans->repo_folder ? "/" : "",
 			    gw_trans->repo_folder ? gw_trans->repo_folder : "",
+			    gw_trans->repo_folder ? "/" : "",
 			    got_tree_entry_get_name(te)) == -1) {
 				error = got_error_from_errno(
 				    "asprintf");