diff options
| author | Thomas Schmucker <ts@its1.de> | 2020-06-13 16:27:43 +0200 |
|---|---|---|
| committer | Thomas Schmucker <ts@its1.de> | 2020-06-13 16:27:43 +0200 |
| commit | ac47b6e5fe71dae5e0dae6da5cc2a769a4277f30 (patch) | |
| tree | a32ca0a4869540e278dd3118c6d6decbbe0b06aa | |
| parent | 3ddc8646784055b02ed89dfc5166d7d90fb19aa3 (diff) | |
| download | libcsv-ac47b6e5fe71dae5e0dae6da5cc2a769a4277f30.tar.gz libcsv-ac47b6e5fe71dae5e0dae6da5cc2a769a4277f30.tar.bz2 libcsv-ac47b6e5fe71dae5e0dae6da5cc2a769a4277f30.zip | |
update handling first field
| -rw-r--r-- | csv-test.c | 10 |
1 files changed, 5 insertions, 5 deletions
| @@ -325,12 +325,12 @@ csv_write(csv_t *csv, int n, const char *fields[], FILE *out) | |||
| 325 | { | 325 | { |
| 326 | const char SEP = csv->csv_options->quote_symbol; | 326 | const char SEP = csv->csv_options->quote_symbol; |
| 327 | 327 | ||
| 328 | int i = 0; | 328 | /* process first field */ |
| 329 | if ( 0 != n && fields[0] != NULL ) { | ||
| 330 | csv_write_field(csv, fields[0], out); | ||
| 329 | 331 | ||
| 330 | if ( i != n && fields[i] != NULL ) { | 332 | /* process next fields */ |
| 331 | csv_write_field(csv, fields[i], out); | 333 | for ( int i = 1; i != n && fields[i] != NULL; ++i ) { |
| 332 | |||
| 333 | for ( i = 1; i != n && fields[i] != NULL; ++i ) { | ||
| 334 | putc(SEP, out); | 334 | putc(SEP, out); |
| 335 | csv_write_field(csv, fields[i], out); | 335 | csv_write_field(csv, fields[i], out); |
| 336 | } | 336 | } |
