diff options
Diffstat (limited to 'source/ui-shared.c')
-rw-r--r--source/ui-shared.c6
1 file changed, 6 insertions, 0 deletions
diff --git a/source/ui-shared.c b/source/ui-shared.c
index b793f74..fd9cd20 100644
--- a/source/ui-shared.c
+++ b/source/ui-shared.c
@@ -1625,6 +1625,12 @@ void cgit_vprint_error_page(int code, const char *msg, const char *fmt, va_list
cgit_print_layout_end();
}
+void cgit_print_blob_too_large(unsigned long size)
+{
+ cgit_print_error_page(413, "Content Too Large", "Blob size (%lu KB) exceeds the limit (%d KB)",
+ size / 1024, ctx.cfg.max_blob_size);
+}
+
void cgit_print_layout_start(void)
{
cgit_print_http_headers();