From ed4cf751227e6fa2752a6802ad3a78568fcfa488 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Henning=20P=C3=B6ttker?= <25299532+hpoettker@users.noreply.github.com> Date: Wed, 29 Jul 2026 20:03:24 +0200 Subject: [PATCH] Only exit early after reading all SAS column names --- src/sas/readstat_sas7bdat_read.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/sas/readstat_sas7bdat_read.c b/src/sas/readstat_sas7bdat_read.c index 9d8107d..4dc228c 100644 --- a/src/sas/readstat_sas7bdat_read.c +++ b/src/sas/readstat_sas7bdat_read.c @@ -1196,7 +1196,7 @@ static readstat_error_t sas7bdat_parse_all_pages_pass2(sas7bdat_ctx_t *ctx) { } goto cleanup; } - if (ctx->parsed_row_count == ctx->row_limit) + if (ctx->parsed_row_count == ctx->row_limit && ctx->col_names_count == ctx->column_count) break; } cleanup: