Merge pull request 'imageInput aufgeräumt' (#5) from Simon's-Branch into main
Reviewed-on: #5
This commit is contained in:
commit
fd27247a44
@ -30,7 +30,7 @@
|
|||||||
#define FILE_HEADER_STRING "__info2_image_file_format__"
|
#define FILE_HEADER_STRING "__info2_image_file_format__"
|
||||||
|
|
||||||
// ---------------------------------------------------------
|
// ---------------------------------------------------------
|
||||||
// Hilfsfunktionen (static, nur in diesem Modul sichtbar)
|
// Hilfsfunktionen
|
||||||
// ---------------------------------------------------------
|
// ---------------------------------------------------------
|
||||||
|
|
||||||
/**
|
/**
|
||||||
@ -47,7 +47,7 @@ static int checkFileHeader(FILE *file) {
|
|||||||
return 0; // Lesefehler oder Datei zu kurz
|
return 0; // Lesefehler oder Datei zu kurz
|
||||||
}
|
}
|
||||||
|
|
||||||
// Null-Terminierung sicherstellen für strcmp (obwohl wir auch memcmp nutzen könnten)
|
// Null-Terminierung sicherstellen für strcmp
|
||||||
buffer[headerLen] = '\0';
|
buffer[headerLen] = '\0';
|
||||||
|
|
||||||
if (strcmp(buffer, expectedHeader) != 0) {
|
if (strcmp(buffer, expectedHeader) != 0) {
|
||||||
@ -73,7 +73,7 @@ static GrayScaleImageSeries *allocateSeries(unsigned short count) {
|
|||||||
series->labels = (unsigned char *)calloc(count, sizeof(unsigned char));
|
series->labels = (unsigned char *)calloc(count, sizeof(unsigned char));
|
||||||
|
|
||||||
if (series->images == NULL || series->labels == NULL) {
|
if (series->images == NULL || series->labels == NULL) {
|
||||||
// Falls eine Allokation fehlschlägt, alles bisherige freigeben
|
// Falls eine Allokation fehlschlägt, alles Bisherigen freigeben
|
||||||
free(series->images);
|
free(series->images);
|
||||||
free(series->labels);
|
free(series->labels);
|
||||||
free(series);
|
free(series);
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user