From ed304e3e607b8c48ff6d69d6b7a4ba89b0566fae Mon Sep 17 00:00:00 2001 From: Lukas Weber Date: Thu, 20 Nov 2025 16:33:57 +0100 Subject: [PATCH] Added file opening sequence --- imageInput.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/imageInput.c b/imageInput.c index e84a8d4..bb86925 100644 --- a/imageInput.c +++ b/imageInput.c @@ -34,7 +34,7 @@ void allocateMemory(GrayScaleImageSeries *s, const int imageCount, const int wid // TODO Vervollständigen Sie die Funktion readImages unter Benutzung Ihrer Hilfsfunktionen GrayScaleImageSeries *readImages(const char *path) { - FILE * file; + FILE* file = fopen(path, "rb"); // TODO open binary file from file name GrayScaleImageSeries *series = NULL; if(!(checkString(file))) @@ -45,6 +45,7 @@ GrayScaleImageSeries *readImages(const char *path) setParameters(file, imageCount, &(series->images->width), &(series->images->height)); allocateMemory(series, *imageCount, series->images->width, series->images->height); + fclose(file); return series; }