From b31926741461ad8d95f814968ed5420da83cb715 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Thu, 25 Jun 2020 08:33:24 +0200 Subject: Benutze int als Datentyp für Feldbegrenzer und Feldtrenner statt bisher char. Clients können diese Parameter beim Parsen auf "ungültige" Werte wie etwa -1 setzen und damit das Parsen einer CSV-Datei nochmals genauer beeinflussen. Mit char als Datentyp wäre das nicht möglich, weil jeder char-Wert in einer Datei vorkommen kann! MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- csv.h | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'csv.h') diff --git a/csv.h b/csv.h index c7aaffc..9477703 100644 --- a/csv.h +++ b/csv.h @@ -17,8 +17,8 @@ typedef enum { } csv_err_t; typedef struct { - char field_delimiter; - char field_separator; + int field_delimiter; + int field_separator; void (*cb_error)(csv_err_t, void *); void *cb_error_arg; -- cgit v1.3