From 517147564635b6ef74f89a941c18e391b44c0553 Mon Sep 17 00:00:00 2001 From: Markus Schreiber Date: Thu, 12 Nov 2026 17:16:13 +0100 Subject: [PATCH] clearSeries Funktion implementiert --- Startcode/imageInput.c | 19 ++++++++++++++++++- 1 file changed, 18 insertions(+), 1 deletion(-) diff --git a/Startcode/imageInput.c b/Startcode/imageInput.c index bd8f15a..4709753 100644 --- a/Startcode/imageInput.c +++ b/Startcode/imageInput.c @@ -124,4 +124,21 @@ return series; // TODO Vervollständigen Sie die Funktion clearSeries, welche eine Bildserie vollständig aus dem Speicher freigibt void clearSeries(GrayScaleImageSeries *series) { -} \ No newline at end of file + + if (series == NULL) + { + return; + } + + if (series->images != NULL) + { + for (unsigned int i = 0; i < series->count; i++) + { + free(series->images[i].buffer); + } + } + + free(series->images); + free(series->labels); + free(series); +}