]> mj.ucw.cz Git - xsv.git/commitdiff
Avoid unnecessary initialization of buffers
authorMartin Mares <mj@ucw.cz>
Tue, 24 Jul 2012 12:12:03 +0000 (14:12 +0200)
committerMartin Mares <mj@ucw.cz>
Tue, 24 Jul 2012 12:12:03 +0000 (14:12 +0200)
All zeroes are safe.

xsv.c

diff --git a/xsv.c b/xsv.c
index 56f558369089eebfd6e0eb606062587dd6323dd4..3de4d7c0ccef5d01f08bbfe5ce2fb303a686f016 100644 (file)
--- a/xsv.c
+++ b/xsv.c
@@ -553,7 +553,6 @@ static void two_pass(void)
        out_format->read_line = tmp_read;
        out_format->write_line = tmp_write;
        out_format->tmp_file = tmpfile();
-       intarray_init(&out_format->column_widths);
        one_pass();
 
        // Pass 2: Set up reader of intermediate format
@@ -753,10 +752,6 @@ int main(int argc, char **argv)
        }
        finish_parse_selectors();
 
-       fields_init(&in_fields);
-       fields_init(&out_fields);
-       line_init(&in_line);
-
        if (out_format->needs_two_passes)
                two_pass();
        else