index
:
libcsv
apply-linting
csv-write
error-codes
master
rework
CSV parsing library
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
csv.c
Commit message (
Expand
)
Author
Age
Files
Lines
*
Benutze einfachere Version des UNUSED Makros
Thomas Schmucker
2021-07-31
1
-2
/
+2
*
fix: typo in comment and function name
Thomas Schmucker
2021-07-31
1
-3
/
+3
*
Fix: typo
Thomas Schmucker
2020-11-20
1
-1
/
+1
*
__DATE__ und __TIME__ brauchen nicht extra mit XSTR() verarbeitet werden...
Thomas Schmucker
2020-11-18
1
-1
/
+1
*
fix(lib): Verhindere Programmabsturz, wenn csv_cleanup() mehrmals aufgerufen ...
Thomas Schmucker
2020-08-21
1
-1
/
+0
*
Ändere den Returntyp von csv_read() von int nach size_t, weil keine negative...
Thomas Schmucker
2020-08-21
1
-1
/
+1
*
Benutze size_t statt int bei Größenangaben
Thomas Schmucker
2020-07-24
1
-14
/
+14
*
Vereinfache csv_nfields()
Thomas Schmucker
2020-07-06
1
-4
/
+1
*
Bessere Beschreibung der Kommentare
Thomas Schmucker
2020-07-06
1
-2
/
+1
*
Versionsinformationen hinzugefügt und Headerdatei etwas aufgeräumt.
Thomas Schmucker
2020-07-06
1
-5
/
+21
*
Entferne die Routinen zum Schreiben eines CSV-Datei. Dies hier ist eine
Thomas Schmucker
2020-07-05
1
-91
/
+0
*
Formatiere den Quellcode mit clang-format
Thomas Schmucker
2020-07-05
1
-51
/
+57
*
csv-read() sollte bei Dateiende EOF liefern, statt -1. Damit wird der
Thomas Schmucker
2020-07-02
1
-4
/
+4
*
Fix: Codelayout mit Leerzeilen
Thomas Schmucker
2020-07-01
1
-4
/
+0
*
Dokumentiere die unbenutzten Variablen besser...
Thomas Schmucker
2020-07-01
1
-5
/
+7
*
Verhindere, dass eine manipulierte Eingabe unsere String-Darstellung im
Thomas Schmucker
2020-06-26
1
-3
/
+9
*
mehr Fehlerprüfungen...
Thomas Schmucker
2020-06-26
1
-2
/
+2
*
Überarbeite die Speicherverwaltung...
Thomas Schmucker
2020-06-26
1
-2
/
+17
*
Vereinfache das Standard-Memory-Handling:
Thomas Schmucker
2020-06-26
1
-12
/
+6
*
Prüfe auf Integer-Überlauf
Thomas Schmucker
2020-06-25
1
-4
/
+10
*
Bugfix: bei csv_mem_free() muss neben der Anzahl der Elemente auch deren Grö...
Thomas Schmucker
2020-06-25
1
-4
/
+5
*
typo
Thomas Schmucker
2020-06-25
1
-1
/
+1
*
benutze überall int statt char als Feldbegrenzer/Feldtrenner
Thomas Schmucker
2020-06-25
1
-3
/
+3
*
Prüfe alle Parameter bei csv_cleanup()
Thomas Schmucker
2020-06-25
1
-0
/
+1
*
Füge nach jedem csv_fatal_error() eine return-Anweisung hinzu. Diese
Thomas Schmucker
2020-06-25
1
-0
/
+3
*
fix typo
Thomas Schmucker
2020-06-25
1
-1
/
+1
*
Protytypen für icht Standard-C-Funktionen hinzugefügt. Clients, die diese F...
Thomas Schmucker
2020-06-25
1
-0
/
+4
*
fix: reorder code. feof() returns EOF, even when a read-error occurs
Thomas Schmucker
2020-06-24
1
-4
/
+4
*
reformat comments
Thomas Schmucker
2020-06-24
1
-31
/
+32
*
kleinere Überarbeitungen
Thomas Schmucker
2020-06-23
1
-5
/
+11
*
Fehlerbehandlung beim Schreiben hinzugefügt
Thomas Schmucker
2020-06-23
1
-0
/
+12
*
erste Version von cvs_write() hinzugefügt!
Thomas Schmucker
2020-06-23
1
-0
/
+22
*
fix parameter
Thomas Schmucker
2020-06-23
1
-2
/
+2
*
code cleanup
Thomas Schmucker
2020-06-23
1
-1
/
+1
*
benutze 'static inline' statt nur 'static'. 30% bessere Performance!
Thomas Schmucker
2020-06-23
1
-9
/
+9
*
Setze die CSV-Optionen bei einem Cleanup auf NULL..
Thomas Schmucker
2020-06-23
1
-0
/
+1
*
Erlaube Compile-Optionen für Feldtrenner und Feldbegrenzer
Thomas Schmucker
2020-06-23
1
-2
/
+9
*
wähle sprechendere Namen für Feldtrenner und Feldbegrenzer
Thomas Schmucker
2020-06-23
1
-16
/
+16
*
keine neuen (pseudo) Schlüsselwörter einführen...
Thomas Schmucker
2020-06-23
1
-11
/
+10
*
fix: csv_write
Thomas Schmucker
2020-06-22
1
-8
/
+12
*
s/csv_error/csv_err/
Thomas Schmucker
2020-06-21
1
-5
/
+5
*
Überarbeitets Error-Handling
Thomas Schmucker
2020-06-21
1
-10
/
+24
*
Benutze unterschiedliche Callback-Argumente für die Memory- und Error-Callba...
Thomas Schmucker
2020-06-21
1
-7
/
+7
*
Vereinfache das Interface noch weiter...
Thomas Schmucker
2020-06-19
1
-0
/
+5
*
csv_free() Funktion gegen csv_cleanup() ersetzt, die bei EOF jetzt auch autom...
Thomas Schmucker
2020-06-19
1
-1
/
+3
*
Bereinige den benutzten Speicher vor der Freigabe...
Thomas Schmucker
2020-06-19
1
-3
/
+5
*
mehr Fehlerbehandlung...
Thomas Schmucker
2020-06-19
1
-0
/
+13
*
erster Versuch, csv als library zu sehen...
Thomas Schmucker
2020-06-18
1
-0
/
+445