filter: return on null filter from open and close
So that we don't have to include the if(filter) open_filter(filter) block everywhere, we introduce the guard in the function itself. This should simplify quite a bit of code. Signed-off-by: Jason A. Donenfeld <Jason@zx2c4.com>
Este commit está contenido en:
@ -151,16 +151,12 @@ void cgit_print_repo_readme(char *path)
|
||||
* filesystem, while applying the about-filter.
|
||||
*/
|
||||
html("<div id='summary'>");
|
||||
if (ctx.repo->about_filter)
|
||||
cgit_open_filter(ctx.repo->about_filter, filename);
|
||||
|
||||
cgit_open_filter(ctx.repo->about_filter, filename);
|
||||
if (ref)
|
||||
cgit_print_file(filename, ref, 1);
|
||||
else
|
||||
html_include(filename);
|
||||
|
||||
if (ctx.repo->about_filter)
|
||||
cgit_close_filter(ctx.repo->about_filter);
|
||||
cgit_close_filter(ctx.repo->about_filter);
|
||||
|
||||
html("</div>");
|
||||
if (free_filename)
|
||||
|
Referencia en una nueva incidencia
Block a user