sites

public wiki contents of suckless.org
git clone git://git.suckless.org/sites
Log | Files | Refs

commit c947416e8b1b37e6394f64867d553689c4e45076
parent f40b2da6f45dc71940900e424e99feb027cffc3b
Author: Hiltjo Posthuma <hiltjo@codemadness.org>
Date:   Thu, 19 Mar 2020 13:25:45 +0100

build-page: tiny code-style and rename of function

This version is now running live. Thanks!

Diffstat:
Mbuild-page.c | 8++++----
1 file changed, 4 insertions(+), 4 deletions(-)

diff --git a/build-page.c b/build-page.c @@ -207,7 +207,7 @@ qsort_strcmp(const void *a, const void *b) } int -last_dir(char *this) +has_subdirs(char *this) { DIR *dp; struct dirent *de; @@ -219,7 +219,7 @@ last_dir(char *this) dir = 0; while (dir == 0 && (de = readdir(dp))) { - if (*de->d_name == '.') + if (de->d_name[0] == '.') continue; snprintf(newdir, sizeof(newdir), this ? "%2$s/%1$s" : "%s", de->d_name, this); if (stat_isdir(newdir)) @@ -227,7 +227,7 @@ last_dir(char *this) } closedir(dp); - return !dir; + return dir; } void @@ -275,7 +275,7 @@ menu_panel(char *domain, char *page, char *this, int depth) fputs("/</a>", stdout); } - if (highlight && !last_dir(newdir)) { + if (highlight && has_subdirs(newdir)) { putchar('\n'); for (i = 0; i < depth + 2; ++i) putchar('\t');