aboutsummaryrefslogtreecommitdiff
path: root/csv.h
Commit message (Collapse)AuthorAgeFilesLines
* Formatiere den Quellcode mit clang-formatThomas Schmucker2020-07-051-13/+13
|
* Benutze '#pragma once' als Include-Wächter.Thomas Schmucker2020-06-271-4/+1
|
* Fix: überflüssigen Parameter entferntThomas Schmucker2020-06-251-1/+1
|
* Bugfix: bei csv_mem_free() muss neben der Anzahl der Elemente auch deren ↵Thomas Schmucker2020-06-251-1/+1
| | | | Größe übergeben werden!
* Benutze int als Datentyp für Feldbegrenzer und Feldtrenner statt bisherThomas Schmucker2020-06-251-2/+2
| | | | | | | 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!
* fix parameterThomas Schmucker2020-06-231-2/+2
|
* code cleanupThomas Schmucker2020-06-231-2/+14
|
* wähle sprechendere Namen für Feldtrenner und FeldbegrenzerThomas Schmucker2020-06-231-2/+2
|
* s/csv_error/csv_err/Thomas Schmucker2020-06-211-3/+3
|
* Überarbeitets Error-HandlingThomas Schmucker2020-06-211-1/+10
|
* Benutze unterschiedliche Callback-Argumente für die Memory- und ↵Thomas Schmucker2020-06-211-1/+4
| | | | Error-Callback-Handler
* csv_free() Funktion gegen csv_cleanup() ersetzt, die bei EOF jetzt auch ↵Thomas Schmucker2020-06-191-1/+1
| | | | automatisch aufgreufen wird.
* Bereinige den benutzten Speicher vor der Freigabe...Thomas Schmucker2020-06-191-1/+1
|
* header dateiThomas Schmucker2020-06-181-0/+51