all repos — cgit @ bdae1d8a8d39206ac75ab86f8e9ef53b2f29432e

a hyperfast web frontend for git written in c

White space around control verbs.

Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Jason A. Donenfeld Jason@zx2c4.com
Sun, 03 Mar 2013 23:21:33 -0500
commit

bdae1d8a8d39206ac75ab86f8e9ef53b2f29432e

parent

53bc747d311d18642fa3ad0cc0de34f3899ed1f4

M cache.ccache.c

@@ -214,7 +214,7 @@

if (!s) return h; - while(*s) { + while (*s) { h *= FNV_PRIME; h ^= *s++; }

@@ -342,7 +342,7 @@ hash = hash_str(key) % size;

strcpy(filename, path); if (filename[len - 1] != '/') filename[len++] = '/'; - for(i = 0; i < 8; i++) { + for (i = 0; i < 8; i++) { sprintf(filename + len++, "%x", (unsigned char)(hash & 0xf)); hash >>= 4;

@@ -407,7 +407,7 @@ *name++ = '/';

*name = '\0'; } slot.cache_name = fullname; - while((ent = readdir(dir)) != NULL) { + while ((ent = readdir(dir)) != NULL) { if (strlen(ent->d_name) != 8) continue; strcpy(name, ent->d_name);
M cgit.ccgit.c

@@ -315,7 +315,7 @@ } else if (!strcmp(name, "name")) {

ctx.qry.name = xstrdup(value); } else if (!strcmp(name, "mimetype")) { ctx.qry.mimetype = xstrdup(value); - } else if (!strcmp(name, "s")){ + } else if (!strcmp(name, "s")) { ctx.qry.sort = xstrdup(value); } else if (!strcmp(name, "showmsg")) { ctx.qry.showmsg = atoi(value);

@@ -653,7 +653,7 @@ void print_repolist(FILE *f, struct cgit_repolist *list, int start)

{ int i; - for(i = start; i < list->count; i++) + for (i = start; i < list->count; i++) print_repo(f, &list->repos[i]); }
M cmd.ccmd.c

@@ -166,7 +166,7 @@ else

ctx->qry.page = "repolist"; } - for(i = 0; i < sizeof(cmds)/sizeof(*cmds); i++) + for (i = 0; i < sizeof(cmds)/sizeof(*cmds); i++) if (!strcmp(ctx->qry.page, cmds[i].name)) return &cmds[i]; return NULL;
M configfile.cconfigfile.c

@@ -27,7 +27,7 @@ void skip_line(FILE *f)

{ int c; - while((c = next_char(f)) && c != '\n' && c != EOF) + while ((c = next_char(f)) && c != '\n' && c != EOF) ; }

@@ -36,7 +36,7 @@ {

int i = 0, isname = 0; *value = NULL; - while(i < bufsize - 1) { + while (i < bufsize - 1) { int c = next_char(f); if (!isname && (c == '#' || c == ';')) { skip_line(f);

@@ -78,7 +78,7 @@ return -1;

if (!(f = fopen(filename, "r"))) return -1; nesting++; - while((len = read_config_line(f, line, &value, sizeof(line))) > 0) + while ((len = read_config_line(f, line, &value, sizeof(line))) > 0) fn(line, value); nesting--; fclose(f);
M html.chtml.c

@@ -92,7 +92,7 @@

void html_txt(const char *txt) { const char *t = txt; - while(t && *t){ + while (t && *t) { int c = *t; if (c == '<' || c == '>' || c == '&') { html_raw(txt, t - txt);

@@ -113,7 +113,7 @@

void html_ntxt(int len, const char *txt) { const char *t = txt; - while(t && *t && len--){ + while (t && *t && len--) { int c = *t; if (c == '<' || c == '>' || c == '&') { html_raw(txt, t - txt);

@@ -136,7 +136,7 @@

void html_attr(const char *txt) { const char *t = txt; - while(t && *t){ + while (t && *t) { int c = *t; if (c == '<' || c == '>' || c == '\'' || c == '\"' || c == '&') { html_raw(txt, t - txt);

@@ -161,7 +161,7 @@

void html_url_path(const char *txt) { const char *t = txt; - while(t && *t){ + while (t && *t) { unsigned char c = *t; const char *e = url_escape_table[c]; if (e && c != '+' && c != '&') {

@@ -178,7 +178,7 @@

void html_url_arg(const char *txt) { const char *t = txt; - while(t && *t){ + while (t && *t) { unsigned char c = *t; const char *e = url_escape_table[c]; if (c == ' ')

@@ -260,7 +260,7 @@ fprintf(stderr, "[cgit] Failed to include file %s: %s (%d).\n",

filename, strerror(errno), errno); return -1; } - while((len = fread(buf, 1, 4096, f)) > 0) + while ((len = fread(buf, 1, 4096, f)) > 0) html_raw(buf, len); fclose(f); return 0;

@@ -310,7 +310,7 @@ if (t == NULL) {

printf("Out of memory\n"); exit(1); } - while((c=*t) != '\0') { + while ((c=*t) != '\0') { if (c == '=') { *t = '\0'; value = t + 1;
M parsing.cparsing.c

@@ -112,7 +112,7 @@ if (!*txt || !src_enc || !dst_enc)

return *txt; /* no encoding needed if src_enc equals dst_enc */ - if(!strcasecmp(src_enc, dst_enc)) + if (!strcasecmp(src_enc, dst_enc)) return *txt; tmp = reencode_string(*txt, dst_enc, src_enc);

@@ -170,7 +170,7 @@ }

} /* if no special encoding is found, assume UTF-8 */ - if(!ret->msg_encoding) + if (!ret->msg_encoding) ret->msg_encoding = xstrdup("UTF-8"); // skip unknown header fields
M scan-tree.cscan-tree.c

@@ -185,7 +185,7 @@ if (is_git_dir(fmt("%s/.git", path))) {

add_repo(base, fmt("%s/.git", path), fn); goto end; } - while((ent = readdir(dir)) != NULL) { + while ((ent = readdir(dir)) != NULL) { if (ent->d_name[0] == '.') { if (ent->d_name[1] == '\0') continue;
M shared.cshared.c

@@ -108,7 +108,7 @@

if (str == NULL) return NULL; len = strlen(str); - while(len > 0 && str[len - 1] == c) + while (len > 0 && str[len - 1] == c) len--; if (len == 0) return NULL;

@@ -351,16 +351,16 @@ static const char *delim = " \t,:/|;";

int tl, sl, rv = 0; /* favor legacy setting */ - if(atoi(str)) + if (atoi(str)) return 1; - for(;;) { + for (;;) { str += strspn(str, delim); tl = strcspn(str, delim); if (!tl) break; for (f = cgit_snapshot_formats; f->suffix; f++) { sl = strlen(f->suffix); - if((tl == sl && !strncmp(f->suffix, str, tl)) || + if ((tl == sl && !strncmp(f->suffix, str, tl)) || (tl == sl - 1 && !strncmp(f->suffix + 1, str, tl - 1))) { rv |= f->bit; break;
M ui-blob.cui-blob.c

@@ -17,7 +17,7 @@ static int found_path;

static int walk_tree(const unsigned char *sha1, const char *base, int baselen, const char *pathname, unsigned mode, int stage, void *cbdata) { - if(strncmp(base, match_path, baselen) + if (strncmp(base, match_path, baselen) || strcmp(match_path + baselen, pathname)) return READ_TREE_RECURSIVE; memmove(matched_sha1, sha1, 20);

@@ -43,7 +43,7 @@ };

if (get_sha1(head, sha1)) return -1; type = sha1_object_info(sha1, &size); - if(type == OBJ_COMMIT && path) { + if (type == OBJ_COMMIT && path) { commit = lookup_commit_reference(sha1); match_path = path; matched_sha1 = sha1;

@@ -80,7 +80,7 @@ .items = &path_items

}; if (hex) { - if (get_sha1_hex(hex, sha1)){ + if (get_sha1_hex(hex, sha1)) { cgit_print_error(fmt("Bad hex value: %s", hex)); return; }

@@ -93,7 +93,7 @@ }

type = sha1_object_info(sha1, &size); - if((!hex) && type == OBJ_COMMIT && path) { + if ((!hex) && type == OBJ_COMMIT && path) { commit = lookup_commit_reference(sha1); match_path = path; matched_sha1 = sha1;
M ui-diff.cui-diff.c

@@ -184,7 +184,7 @@ html("<table summary='diffstat' class='diffstat'>");

max_changes = 0; cgit_diff_tree(old_sha1, new_sha1, inspect_filepair, prefix, ctx.qry.ignorews); - for(i = 0; i<files; i++) + for (i = 0; i<files; i++) print_fileinfo(&items[i]); html("</table>"); html("<div class='diffstat-summary'>");
M ui-refs.cui-refs.c

@@ -200,7 +200,7 @@ qsort(list.refs, list.count, sizeof(*list.refs), cmp_branch_age);

qsort(list.refs, maxcount, sizeof(*list.refs), cmp_ref_name); } - for(i = 0; i < maxcount; i++) + for (i = 0; i < maxcount; i++) print_branch(list.refs[i]); if (maxcount < list.count)

@@ -224,7 +224,7 @@ maxcount = list.count;

else if (maxcount > list.count) maxcount = list.count; print_tag_header(); - for(i = 0; i < maxcount; i++) + for (i = 0; i < maxcount; i++) print_tag(list.refs[i]); if (maxcount < list.count)
M ui-repolist.cui-repolist.c

@@ -129,7 +129,7 @@ {

int i, ofs; char *class = NULL; html("<div class='pager'>"); - for(i = 0, ofs = 0; ofs < items; i++, ofs = i * pagelen) { + for (i = 0, ofs = 0; ofs < items; i++, ofs = i * pagelen) { class = (ctx.qry.ofs == ofs) ? "current" : NULL; cgit_index_link(fmt("[%d]", i + 1), fmt("Page %d", i + 1), class, search, sort, ofs);

@@ -258,7 +258,7 @@

if (ctx.cfg.index_header) html_include(ctx.cfg.index_header); - if(ctx.qry.sort) + if (ctx.qry.sort) sorted = sort_repolist(ctx.qry.sort); else if (ctx.cfg.section_sort) sort_repolist("section");
M ui-shared.cui-shared.c

@@ -103,20 +103,20 @@ static char rvbuf[1024];

int p; const char *rv; strncpy(rvbuf, reponame, sizeof(rvbuf)); - if(rvbuf[sizeof(rvbuf)-1]) + if (rvbuf[sizeof(rvbuf)-1]) die("cgit_repobasename: truncated repository name '%s'", reponame); p = strlen(rvbuf)-1; /* strip trailing slashes */ - while(p && rvbuf[p] == '/') rvbuf[p--] = 0; + while (p && rvbuf[p] == '/') rvbuf[p--] = 0; /* strip trailing .git */ - if(p >= 3 && !strncmp(&rvbuf[p-3], ".git", 4)) { + if (p >= 3 && !strncmp(&rvbuf[p-3], ".git", 4)) { p -= 3; rvbuf[p--] = 0; } /* strip more trailing slashes if any */ - while( p && rvbuf[p] == '/') rvbuf[p--] = 0; + while ( p && rvbuf[p] == '/') rvbuf[p--] = 0; /* find last slash in the remaining string */ rv = strrchr(rvbuf,'/'); - if(rv) + if (rv) return ++rv; return rvbuf; }

@@ -576,7 +576,7 @@ struct tm *time;

if (!secs) return; - if(local_time) + if (local_time) time = localtime(&secs); else time = gmtime(&secs);
M ui-snapshot.cui-snapshot.c

@@ -72,7 +72,7 @@ { ".tar.gz", "application/x-gzip", write_tar_gzip_archive, 0x02 },

{ ".tar.bz2", "application/x-bzip2", write_tar_bzip2_archive, 0x04 }, { ".tar", "application/x-tar", write_tar_archive, 0x08 }, { ".tar.xz", "application/x-xz", write_tar_xz_archive, 0x10 }, - {} + { NULL } }; static const struct cgit_snapshot_format *get_format(const char *filename)

@@ -81,7 +81,7 @@ const struct cgit_snapshot_format *fmt;

int fl, sl; fl = strlen(filename); - for(fmt = cgit_snapshot_formats; fmt->suffix; fmt++) { + for (fmt = cgit_snapshot_formats; fmt->suffix; fmt++) { sl = strlen(fmt->suffix); if (sl >= fl) continue;
M ui-stats.cui-stats.c

@@ -83,7 +83,7 @@

static void trunc_quarter(struct tm *tm) { trunc_month(tm); - while(tm->tm_mon % 3 != 0) + while (tm->tm_mon % 3 != 0) dec_month(tm); }
M ui-tree.cui-tree.c

@@ -30,7 +30,7 @@ lineno = 0;

if (size) { htmlf(numberfmt, ++lineno); - while(idx < size - 1) { // skip absolute last newline + while (idx < size - 1) { // skip absolute last newline if (buf[idx] == '\n') htmlf(numberfmt, ++lineno); idx++;