]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
Removing unused n_fields in journal-gatewayd
authorSamuel BF <36996277+Samuel-BF@users.noreply.github.com>
Sun, 27 Sep 2020 20:01:44 +0000 (22:01 +0200)
committerZbigniew Jędrzejewski-Szmek <zbyszek@in.waw.pl>
Mon, 28 Sep 2020 10:18:17 +0000 (12:18 +0200)
src/journal-remote/journal-gatewayd.c

index 48106d1bdbb75e08fd996ee8dac0c5d82eb21dda..c4d45020803d6a425d21d4d106d7a32128985714 100644 (file)
@@ -58,9 +58,6 @@ typedef struct RequestMeta {
 
         bool follow;
         bool discrete;
-
-        uint64_t n_fields;
-        bool n_fields_set;
 } RequestMeta;
 
 static const char* const mime_types[_OUTPUT_MODE_MAX] = {
@@ -554,10 +551,6 @@ static ssize_t request_reader_fields(
                 /* End of this field, so let's serialize the next
                  * one */
 
-                if (m->n_fields_set &&
-                    m->n_fields <= 0)
-                        return MHD_CONTENT_READER_END_OF_STREAM;
-
                 r = sd_journal_enumerate_unique(m->journal, &d, &l);
                 if (r < 0) {
                         log_error_errno(r, "Failed to advance field index: %m");
@@ -568,9 +561,6 @@ static ssize_t request_reader_fields(
                 pos -= m->size;
                 m->delta += m->size;
 
-                if (m->n_fields_set)
-                        m->n_fields -= 1;
-
                 r = request_meta_ensure_tmp(m);
                 if (r < 0) {
                         log_error_errno(r, "Failed to create temporary file: %m");