Jonathan Nieder <jrnieder@xxxxxxxxx> writes: > trp_gen is not a statement or function call, so it should not be > followed with a semicolon. Noticed by gcc -pedantic. > > vcs-svn/repo_tree.c:41:81: warning: ISO C does not allow extra ';' > outside of a function [-pedantic] > ... > diff --git a/vcs-svn/repo_tree.c b/vcs-svn/repo_tree.c > index 491f013..207ffc3 100644 > --- a/vcs-svn/repo_tree.c > +++ b/vcs-svn/repo_tree.c > @@ -38,7 +38,7 @@ static uint32_t mark; > static int repo_dirent_name_cmp(const void *a, const void *b); > > /* Treap for directory entries */ > -trp_gen(static, dent_, struct repo_dirent, children, dent, repo_dirent_name_cmp); > +trp_gen(static, dent_, struct repo_dirent, children, dent, repo_dirent_name_cmp) Yuck. Correct but ugly. -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html