чување 43cc0ff7939a1268e9f551d91b7dd53178f1679a
родитељ 8f69ce36ed7af37719853e295d2d8d845427d42b
Аутор: Страхиња Радић <contact@strahinja.org>
Датум: Thu, 13 Jul 2023 09:45:26 +0200
slweb.c(process_incdir): Actually don't require second argument (manpage)
Signed-off-by: Страхиња Радић <contact@strahinja.org>
Diffstat:
измењених датотека: 1, додавања: 3(+), брисања: 2(-)
diff --git a/slweb.c b/slweb.c
@@ -1758,7 +1758,7 @@ process_incdir(FILE* output, const u8* token, const u8* link_prefix,
arg = (u8*)strtok_r(NULL, " ", (char**)&saveptr);
if (!arg)
- exit(error(1, (u8*)"incdir: Second argument required"));
+ goto skip_arg;
if (*arg == '=')
macro_body = get_value(macros, macros_count, arg + 1);
@@ -1791,6 +1791,7 @@ process_incdir(FILE* output, const u8* token, const u8* link_prefix,
}
}
+skip_arg:
print_output(output, "<ul class=\"incdir\">\n");
if ((names_total = scandir(incdir, &namelist, &filter_subdirs,
@@ -3776,7 +3777,7 @@ do_line:
{
state |= ST_PARA_OPEN;
print_output(output, "<p>\n");
- output_firstcol=1;
+ output_firstcol = 1;
}
pline += 2;