]> git.ipfire.org Git - thirdparty/git.git/commit
merge: replace atoi() with strtol_i() for marker size validation
authorUsman Akinyemi <usmanakinyemi202@gmail.com>
Thu, 24 Oct 2024 00:24:57 +0000 (00:24 +0000)
committerTaylor Blau <me@ttaylorr.com>
Thu, 24 Oct 2024 18:03:44 +0000 (14:03 -0400)
commite36f009e69b68a82f216f9633f99198421a67f12
treea933bdc9a0c9ac0186da758f2a0e6d52982ed36d
parentcc4023477f3c958b77c64b7f36f91b4f9d7c5a58
merge: replace atoi() with strtol_i() for marker size validation

Replace atoi() with strtol_i() for parsing conflict-marker-size to
improve error handling. Invalid values, such as those containing letters
now trigger a clear error message.
Update the test to verify invalid input handling.

Signed-off-by: Usman Akinyemi <usmanakinyemi202@gmail.com>
Signed-off-by: Taylor Blau <me@ttaylorr.com>
merge-ll.c
t/t6406-merge-attr.sh