From a95c187b87e54f0c20dd43726cc9611a2b1e4fb9 Mon Sep 17 00:00:00 2001
From: Carl Philipp Klemm <philipp@uvos.xyz>
Date: Mon, 21 Oct 2024 13:40:31 +0200
Subject: [PATCH] fix rlx_get_all_spectra to actually use the real spectra ids

---
 relaxisloader.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/relaxisloader.c b/relaxisloader.c
index 38a83e4..7788425 100644
--- a/relaxisloader.c
+++ b/relaxisloader.c
@@ -430,7 +430,7 @@ struct rlx_spectra** rlx_get_all_spectra(struct rlxfile* file, const struct rlx_
 	struct rlx_spectra **out = malloc(sizeof(*out)*(length+1));
 	size_t index = 0;
 	for(size_t i = 0; i < length; ++i) {
-		out[index] = rlx_get_spectra(file, project, i);
+		out[index] = rlx_get_spectra(file, project, ids[i]);
 		if(out[index])
 			++index;
 	}
-- 
GitLab