]> gitweb.ps.run Git - ps-cgit/blobdiff - ui-snapshot.c
Remove unused parameter from cgit_print_snapshot()
[ps-cgit] / ui-snapshot.c
index 5136c49d84b8fb9307c592892f246fb605a89a69..3107b055dbc00ff5ad785b90896165e5cd1dfbdc 100644 (file)
@@ -58,13 +58,12 @@ static int write_compressed_tar_archive(const char *hex,
                                        char *filter_argv[])
 {
        int rv;
-       struct cgit_filter f = {
-               .cmd = filter_argv[0],
-               .argv = filter_argv,
-       };
-       cgit_open_filter(&f);
+       struct cgit_exec_filter f;
+       cgit_exec_filter_init(&f, filter_argv[0], filter_argv);
+
+       cgit_open_filter(&f.base);
        rv = write_tar_archive(hex, prefix);
-       cgit_close_filter(&f);
+       cgit_close_filter(&f.base);
        return rv;
 }
 
@@ -122,7 +121,7 @@ static int make_snapshot(const struct cgit_snapshot_format *format,
        }
        ctx.page.mimetype = xstrdup(format->mimetype);
        ctx.page.filename = xstrdup(filename);
-       cgit_print_http_headers(&ctx);
+       cgit_print_http_headers();
        format->write_func(hex, prefix);
        return 0;
 }
@@ -184,9 +183,9 @@ static void show_error(char *fmt, ...)
        va_list ap;
 
        ctx.page.mimetype = "text/html";
-       cgit_print_http_headers(&ctx);
-       cgit_print_docstart(&ctx);
-       cgit_print_pageheader(&ctx);
+       cgit_print_http_headers();
+       cgit_print_docstart();
+       cgit_print_pageheader();
        va_start(ap, fmt);
        cgit_vprint_error(fmt, ap);
        va_end(ap);
@@ -194,7 +193,7 @@ static void show_error(char *fmt, ...)
 }
 
 void cgit_print_snapshot(const char *head, const char *hex,
-                        const char *filename, int snapshots, int dwim)
+                        const char *filename, int dwim)
 {
        const struct cgit_snapshot_format* f;
        char *prefix = NULL;