commit 4569d2f1140c4ce28897224904ec2ed5d29028cd
Author: Ádám Kiss <kissadam@inf.u-szeged.hu>
Date:   Wed Apr 1 16:55:33 2026 +0200

    Fix fl2k_file repeat cycle break

diff --git a/src/fl2k_file.c b/src/fl2k_file.c
index 5ae199b..b0f5f07 100644
--- a/src/fl2k_file.c
+++ b/src/fl2k_file.c
@@ -101,7 +101,7 @@ void fl2k_callback(fl2k_data_info_t *data_info)
 			fprintf(stderr, "File Error\n");
 
 		if (feof(file)) {
-			if (repeat && (r > 0)) {
+			if (repeat && (r >= 0)) {
 				repeat_cnt++;
 				fprintf(stderr, "repeat %d\n", repeat_cnt);
 				rewind(file);
@@ -111,7 +111,7 @@ void fl2k_callback(fl2k_data_info_t *data_info)
 			}
 		}
 
-		if (r > 0)
+		if (r >= 0)
 			left -= r;
 	}
 }
