Preserve required snprintf length on truncation #43

Merged
andrew merged 2 commits from 34 into main 2026-08-03 18:31:02 -04:00
Collaborator

Fixes #34.

Restores the count out-parameter for aksl_snprintf/aksl_vsnprintf and preserves vsnprintf's required output length on truncation. Updates documentation and regression coverage.

Fixes #34. Restores the count out-parameter for aksl_snprintf/aksl_vsnprintf and preserves vsnprintf's required output length on truncation. Updates documentation and regression coverage.
andrew was assigned by logikoma 2026-08-03 18:26:02 -04:00
logikoma added 2 commits 2026-08-03 18:26:03 -04:00
Remove unused snprintf count parameter
All checks were successful
libakstdlib CI Build / sanitizers (push) Successful in 3m3s
libakstdlib CI Build / cmake_build (push) Successful in 3m3s
libakstdlib CI Build / coverage (push) Successful in 5m12s
libakstdlib CI Build / mutation_test (push) Successful in 13m17s
0620370dd9
Preserve required snprintf length on truncation
All checks were successful
libakstdlib CI Build / cmake_build (push) Successful in 2m55s
libakstdlib CI Build / sanitizers (push) Successful in 2m57s
libakstdlib CI Build / coverage (push) Successful in 2m46s
libakstdlib CI Build / mutation_test (push) Successful in 18m29s
acb47a0d56
logikoma requested review from andrew 2026-08-03 18:26:13 -04:00
andrew merged commit 821200e618 into main 2026-08-03 18:31:02 -04:00
Sign in to join this conversation.